Commit d4fa85b9 authored by Sarun Mungthanya's avatar Sarun Mungthanya
Browse files

issue error sql primary duplicate

parent 9885e03c
...@@ -283,7 +283,6 @@ class SmartUpdateController extends Controller ...@@ -283,7 +283,6 @@ class SmartUpdateController extends Controller
$serverchk = $resultImport["total"]; $serverchk = $resultImport["total"];
$SQL2 = $resultImport["sql"]; $SQL2 = $resultImport["sql"];
} }
$patchCode = $patchDetails->PATCHCODE; $patchCode = $patchDetails->PATCHCODE;
$patchCode = str_replace('updatePatchFile("$$file_name_0", "$$file_data_0");', '', $patchCode); $patchCode = str_replace('updatePatchFile("$$file_name_0", "$$file_data_0");', '', $patchCode);
...@@ -584,7 +583,6 @@ class SmartUpdateController extends Controller ...@@ -584,7 +583,6 @@ class SmartUpdateController extends Controller
'sql' => '' 'sql' => ''
]; ];
} }
$dbType = config('database.default'); $dbType = config('database.default');
$quoteL = $dbType === 'sqlsrv' ? '[' : '`'; $quoteL = $dbType === 'sqlsrv' ? '[' : '`';
$quoteR = $dbType === 'sqlsrv' ? ']' : '`'; $quoteR = $dbType === 'sqlsrv' ? ']' : '`';
...@@ -601,9 +599,13 @@ class SmartUpdateController extends Controller ...@@ -601,9 +599,13 @@ class SmartUpdateController extends Controller
$escapedValue = '2000-01-01 00:00:00'; $escapedValue = '2000-01-01 00:00:00';
} }
if ($column == 'amenddate') {
$values[] = "'" . $additionalColumns['amenddate'] . "'";
} else {
$values[] = "'$escapedValue'"; $values[] = "'$escapedValue'";
} }
}
$columns = array_keys((array)$row); $columns = array_keys((array)$row);
$quotedColumns = array_map(fn($col) => $quoteL . $col . $quoteR, $columns); $quotedColumns = array_map(fn($col) => $quoteL . $col . $quoteR, $columns);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment