<?php

use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;

return new class extends Migration
{
    public function up(): void
    {
        Schema::table('contracts', function (Blueprint $table) {
            $table->enum('type', [
                'tos', 'privacy', 'sla', 'aup', 'custom',
                'kvkk_aydinlatma', 'affiliate_agreement', 'reseller_agreement',
            ])->default('custom')->change();
        });
    }

    public function down(): void
    {
        Schema::table('contracts', function (Blueprint $table) {
            $table->enum('type', ['tos', 'privacy', 'sla', 'aup', 'custom'])
                ->default('custom')
                ->change();
        });
    }
};
