Files
citrus-cms/resources/views/cron/weld_logs-sync-from-document-revisions-to-weld-logs.blade.php
T
2026-04-28 21:15:09 +03:00

18 lines
779 B
PHP

<?php
use Illuminate\Support\Facades\DB;
$result = DB::table('weld_logs')
->join('document_revisions', 'weld_logs.iso_number', '=', 'document_revisions.drawing_no')
->where(function ($query) {
$query->whereNull('weld_logs.iso_rev')
->orWhere('weld_logs.iso_rev', ''); // iso_rev null veya boş olanlar
})
->update([
'weld_logs.project' => DB::raw('document_revisions.zone'),
'weld_logs.design_area' => DB::raw('document_revisions.area'),
'weld_logs.iso_rev' => DB::raw('document_revisions.revision_no'),
'weld_logs.line_number' => DB::raw('document_revisions.line_number'),
]);
dump("Update WeldLogs from Document Revisions row count: $result");
?>