<?php declare(strict_types=1);
namespace DoctrineMigrations;
use Doctrine\DBAL\Schema\Schema;
use Doctrine\Migrations\AbstractMigration;
/**
* Migration to add user_imei column to dtb_order_item table
*/
final class Version20250718134040 extends AbstractMigration
{
public function up(Schema $schema) : void
{
$table = $schema->getTable('dtb_order_item');
if (!$table->hasColumn('user_imei')) {
// Add user_imei column to dtb_order_item table
$this->addSql("ALTER TABLE dtb_order_item ADD user_imei VARCHAR(255) DEFAULT NULL");
}
}
public function down(Schema $schema) : void
{
$table = $schema->getTable('dtb_order_item');
if ($table->hasColumn('user_imei')) {
// Remove user_imei column from dtb_order_item table
$this->addSql("ALTER TABLE dtb_order_item DROP COLUMN user_imei");
}
}
}