<?php 
 
declare(strict_types=1); 
 
namespace DoctrineMigrations; 
 
use Doctrine\DBAL\Schema\Schema; 
use Doctrine\Migrations\AbstractMigration; 
 
final class Version20240101000001 extends AbstractMigration 
{ 
    public function getDescription(): string 
    { 
        return 'Add name column to slider table'; 
    } 
 
    public function up(Schema $schema): void 
    { 
        // Slider repository'den doğrudan çekmek yerine ItemRepository kullanacağız 
        // Bu yüzden name sütununa gerek yok 
        $this->addSql('ALTER TABLE slider_item ADD order_number INT NOT NULL DEFAULT 1'); 
    } 
 
    public function down(Schema $schema): void 
    { 
        $this->addSql('ALTER TABLE slider_item DROP COLUMN order_number'); 
    } 
}