truncate(); foreach ($datas as $data) { DB::table($table)->insert([ 'user_id' => $data->customer_id, 'product_id' => $data->item_id, ]); } DB::statement(" SELECT setval('{$table}_id_seq', (SELECT MAX(id) from {$table})) "); } }