<?php

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

return new class extends Migration
{
    public function up(): void
    {
        // MySQL에서 ENUM 타입 수정
        DB::statement("ALTER TABLE vehicle_logs MODIFY COLUMN trip_type ENUM('commute_to', 'commute_from', 'business', 'personal', 'commute_round', 'business_round', 'personal_round') COMMENT '구분: 출근용, 퇴근용, 업무용, 비업무용(개인), 출퇴근용(왕복), 업무용(왕복), 비업무용(왕복)'");
    }

    public function down(): void
    {
        // 원복 시 기존 데이터가 새 유형인 경우 에러 발생 가능
        DB::statement("ALTER TABLE vehicle_logs MODIFY COLUMN trip_type ENUM('commute_to', 'commute_from', 'business', 'personal') COMMENT '구분: 출근용, 퇴근용, 업무용, 비업무'");
    }
};
