migrations/Version20240909082242.php line 1

Open in your IDE?
  1. <?php
  2. declare(strict_types=1);
  3. namespace DoctrineMigrations;
  4. use Doctrine\DBAL\Schema\Schema;
  5. use Doctrine\Migrations\AbstractMigration;
  6. /**
  7.  * Auto-generated Migration: Please modify to your needs!
  8.  */
  9. final class Version20240909082242 extends AbstractMigration
  10. {
  11.     public function getDescription(): string
  12.     {
  13.         return '';
  14.     }
  15.     public function up(Schema $schema): void
  16.     {
  17.         // this up() migration is auto-generated, please modify it to your needs
  18.         $this->addSql('CREATE TABLE hizmetler2 (id INT AUTO_INCREMENT NOT NULL, dil_id INT NOT NULL, sayfa_id INT NOT NULL, kategori_id INT DEFAULT NULL, seourl VARCHAR(255) NOT NULL, sayfabasligi VARCHAR(255) NOT NULL, anahtarkelimeler LONGTEXT DEFAULT NULL, sayfaaciklamasi LONGTEXT DEFAULT NULL, adi VARCHAR(255) NOT NULL, metin LONGTEXT DEFAULT NULL, resim LONGTEXT NOT NULL, dilgrup INT NOT NULL, sira INT DEFAULT NULL, INDEX IDX_B8D268125E75AD4A (dil_id), INDEX IDX_B8D268124AF95CEB (sayfa_id), INDEX IDX_B8D26812F89C2B38 (kategori_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  19.         $this->addSql('ALTER TABLE hizmetler2 ADD CONSTRAINT FK_B8D268125E75AD4A FOREIGN KEY (dil_id) REFERENCES dil (id)');
  20.         $this->addSql('ALTER TABLE hizmetler2 ADD CONSTRAINT FK_B8D268124AF95CEB FOREIGN KEY (sayfa_id) REFERENCES sayfa (id)');
  21.         $this->addSql('ALTER TABLE hizmetler2 ADD CONSTRAINT FK_B8D26812F89C2B38 FOREIGN KEY (kategori_id) REFERENCES kategori (id)');
  22.     }
  23.     public function down(Schema $schema): void
  24.     {
  25.         // this down() migration is auto-generated, please modify it to your needs
  26.         $this->addSql('DROP TABLE hizmetler2');
  27.     }
  28. }