<?php

use Illuminate\Database\Migrations\Migration;
use Illuminate\Support\Facades\DB;

return new class extends Migration {
    /**
     * Run the migrations.
     */
    public function up(): void
    {
        // Actualizar INSPECCIÓN e INSPECCION a PREDICTIVO en la tabla solicitudes
        // de la base de datos de mantenimiento (ya se ejecutará bajo la conexión correspondiente)
        DB::table('solicitudes')
            ->where('tipo_mantenimiento', 'INSPECCIÓN')
            ->orWhere('tipo_mantenimiento', 'INSPECCION')
            ->update(['tipo_mantenimiento' => 'PREDICTIVO']);
    }

    /**
     * Reverse the migrations.
     */
    public function down(): void
    {
        // Revertir PREDICTIVO a INSPECCIÓN
        DB::table('solicitudes')
            ->where('tipo_mantenimiento', 'PREDICTIVO')
            ->update(['tipo_mantenimiento' => 'INSPECCIÓN']);
    }
};
