<?php

namespace App\Database\Migrations;

use CodeIgniter\Database\Migration;

class AddIdProdukToTbMaklon extends Migration
{
    public function up(): void
    {
        $fields = $this->db->getFieldNames('tb_maklon');

        if (!in_array('id_produk_terkait_maklon', $fields)) {
            $this->db->query("
                ALTER TABLE `tb_maklon`
                ADD COLUMN `id_produk_terkait_maklon` VARCHAR(255) NULL DEFAULT NULL
                AFTER `harga_default_maklon`
            ");
        }
    }

    public function down(): void
    {
        $fields = $this->db->getFieldNames('tb_maklon');

        if (in_array('id_produk_terkait_maklon', $fields)) {
            $this->db->query("ALTER TABLE `tb_maklon` DROP COLUMN `id_produk_terkait_maklon`");
        }
    }
}