up
This commit is contained in:
@@ -41,8 +41,7 @@ class ProveedorResource extends Resource
|
||||
'tintoreria' => 'Tintorería',
|
||||
'talleres' => 'Talleres',
|
||||
'telas' => 'Telas',
|
||||
'prensilla' => 'Prensilla',
|
||||
'ojal' => 'Ojal',
|
||||
'prensilla_ojal' => 'Prensilla y Ojal',
|
||||
'otros' => 'Otros',
|
||||
])
|
||||
->required(),
|
||||
@@ -72,8 +71,7 @@ class ProveedorResource extends Resource
|
||||
'primary' => 'tintoreria',
|
||||
'success' => 'talleres',
|
||||
'warning' => 'telas',
|
||||
'info' => 'prensilla',
|
||||
'secondary' => 'ojal',
|
||||
'info' => 'prensilla_ojal',
|
||||
'gray' => 'otros',
|
||||
])
|
||||
->sortable(),
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
<?php
|
||||
require __DIR__ . '/../vendor/autoload.php';
|
||||
$app = require_once __DIR__ . '/../bootstrap/app.php';
|
||||
$kernel = $app->make(Illuminate\Contracts\Console\Kernel::class);
|
||||
$kernel->bootstrap();
|
||||
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use App\Models\Proveedor;
|
||||
|
||||
echo "Buscando proveedores con categorias 'prensilla' o variantes de 'ojal'...\n";
|
||||
|
||||
$variants = ['prensilla', 'prensillas', 'ojal', 'ojals', 'ojal y', 'ojal ', 'prensilla '];
|
||||
|
||||
$count = Proveedor::whereIn('categoria', $variants)->count();
|
||||
if ($count === 0) {
|
||||
echo "No se encontraron proveedores a actualizar.\n";
|
||||
exit(0);
|
||||
}
|
||||
|
||||
// Actualizar filas que tengan cualquiera de las variantes a la nueva categoria 'prensilla_ojal'
|
||||
$updated = Proveedor::whereIn('categoria', $variants)->update(['categoria' => 'prensilla_ojal']);
|
||||
|
||||
echo "Actualizados {$updated} registros: categoria => 'prensilla_ojal'.\n";
|
||||
|
||||
// Mostrar un ejemplo
|
||||
$examples = Proveedor::where('categoria', 'prensilla_ojal')->limit(10)->get(['id','nombre','categoria']);
|
||||
print_r($examples->toArray());
|
||||
|
||||
echo "Hecho.\n";
|
||||
@@ -11,7 +11,7 @@ use App\Models\Prensilla;
|
||||
use App\Models\Ojal;
|
||||
use App\Models\Recepcion;
|
||||
|
||||
class PrensillaOjalTest extends TestCase
|
||||
class OjalTest extends TestCase
|
||||
{
|
||||
use RefreshDatabase;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user