<?php
declare(strict_types=1);

use Phinx\Migration\AbstractMigration;

final class Task2309291318 extends AbstractMigration
{
    public function up(): void
    {
        $this->execute("ALTER TABLE produto.tipo_solo ADD COLUMN ds_descricao_resumida VARCHAR(40)");
        $this->execute("UPDATE produto.tipo_solo SET ds_descricao_resumida = 'Arenoso'                        WHERE id = 1");
        $this->execute("UPDATE produto.tipo_solo SET ds_descricao_resumida = 'Textura Média'                  WHERE id = 2");
        $this->execute("UPDATE produto.tipo_solo SET ds_descricao_resumida = 'Argiloso'                       WHERE id = 3");
        $this->execute("UPDATE produto.tipo_solo SET ds_descricao_resumida = 'Água entre 0,34 e 0,46 mm cm-1' WHERE id = 4");
        $this->execute("UPDATE produto.tipo_solo SET ds_descricao_resumida = 'Água entre 0,46 e 0,61 mm cm-1' WHERE id = 5");
        $this->execute("UPDATE produto.tipo_solo SET ds_descricao_resumida = 'Água entre 0,61 e 0,80 mm cm-1' WHERE id = 6");
        $this->execute("UPDATE produto.tipo_solo SET ds_descricao_resumida = 'Água entre 0,80 e 1,06 mm cm-1' WHERE id = 7");
        $this->execute("UPDATE produto.tipo_solo SET ds_descricao_resumida = 'Água entre 1,06 e 1,40 mm cm-1' WHERE id = 8");
        $this->execute("UPDATE produto.tipo_solo SET ds_descricao_resumida = 'Água maior que 1,40 mm cm-1'    WHERE id = 9");
    }

    public function down(): void
    {
        $this->execute("ALTER TABLE produto.tipo_solo DROP COLUMN ds_descricao_resumida");

    }
}
