migrations/Version20150722131912.php line 1

Open in your IDE?
  1. <?php
  2. declare(strict_types=1);
  3. namespace DoctrineMigrations;
  4. use Doctrine\Migrations\AbstractMigration;
  5. use Doctrine\DBAL\Schema\Schema;
  6. /**
  7.  * Auto-generated Migration: Please modify to your needs!
  8.  */
  9. class Version20150722131912 extends AbstractMigration
  10. {
  11.     /**
  12.      * @param Schema $schema
  13.      */
  14.     public function up(Schema $schema): void
  15.     {
  16.         // this up() migration is auto-generated, please modify it to your needs
  17.         $this->abortIf($this->connection->getDatabasePlatform()->getName() != 'mysql''Migration can only be executed safely on \'mysql\'.');
  18. //        $this->addSql('ALTER TABLE coin_denomination DROP PRIMARY KEY');
  19. //        $this->addSql('ALTER TABLE coin_denomination DROP id, DROP creation_date, CHANGE coin_id coin_id INT NOT NULL, CHANGE denomination_id denomination_id INT NOT NULL');
  20. //        $this->addSql('ALTER TABLE coin_denomination ADD CONSTRAINT FK_6DB01A8884BBDA7 FOREIGN KEY (coin_id) REFERENCES coin (id)');
  21. //        $this->addSql('ALTER TABLE coin_denomination ADD CONSTRAINT FK_6DB01A88E9293F06 FOREIGN KEY (denomination_id) REFERENCES denomination (id)');
  22.         $this->addSql('CREATE INDEX IDX_6DB01A8884BBDA7 ON coin_denomination (coin_id)');
  23.         $this->addSql('CREATE INDEX IDX_6DB01A88E9293F06 ON coin_denomination (denomination_id)');
  24. //        $this->addSql('ALTER TABLE coin_mint DROP id, DROP creation_date, CHANGE coin_id coin_id INT NOT NULL, CHANGE mint_id mint_id INT NOT NULL');
  25. //        $this->addSql('ALTER TABLE coin_mint ADD CONSTRAINT FK_3EE308A384BBDA7 FOREIGN KEY (coin_id) REFERENCES coin (id)');
  26. //        $this->addSql('ALTER TABLE coin_mint ADD CONSTRAINT FK_3EE308A33A94E0C FOREIGN KEY (mint_id) REFERENCES mint (id)');
  27.         $this->addSql('CREATE INDEX IDX_3EE308A384BBDA7 ON coin_mint (coin_id)');
  28.         $this->addSql('CREATE INDEX IDX_3EE308A33A94E0C ON coin_mint (mint_id)');
  29. //        $this->addSql('ALTER TABLE coin_mint ADD PRIMARY KEY (coin_id, mint_id)');
  30. //        $this->addSql('ALTER TABLE coin_person DROP PRIMARY KEY');
  31. //        $this->addSql('ALTER TABLE coin_person DROP id, DROP creation_date, CHANGE coin_id coin_id INT NOT NULL, CHANGE person_id person_id INT NOT NULL');
  32. //        $this->addSql('ALTER TABLE coin_person ADD CONSTRAINT FK_E77F72D584BBDA7 FOREIGN KEY (coin_id) REFERENCES coin (id)');
  33. //        $this->addSql('ALTER TABLE coin_person ADD CONSTRAINT FK_E77F72D5217BBB47 FOREIGN KEY (person_id) REFERENCES person (id)');
  34.         $this->addSql('CREATE INDEX IDX_E77F72D584BBDA7 ON coin_person (coin_id)');
  35.         $this->addSql('CREATE INDEX IDX_E77F72D5217BBB47 ON coin_person (person_id)');
  36. //        $this->addSql('ALTER TABLE coin_person ADD PRIMARY KEY (coin_id, person_id)');
  37. //        $this->addSql('ALTER TABLE coin_reign DROP PRIMARY KEY');
  38. //        $this->addSql('ALTER TABLE coin_reign DROP id, DROP creation_date, CHANGE coin_id coin_id INT NOT NULL, CHANGE reign_id reign_id INT NOT NULL');
  39. //        $this->addSql('ALTER TABLE coin_reign ADD CONSTRAINT FK_FB2F5A7484BBDA7 FOREIGN KEY (coin_id) REFERENCES coin (id)');
  40. //        $this->addSql('ALTER TABLE coin_reign ADD CONSTRAINT FK_FB2F5A7414C9431B FOREIGN KEY (reign_id) REFERENCES reign (id)');
  41.         $this->addSql('CREATE INDEX IDX_FB2F5A7484BBDA7 ON coin_reign (coin_id)');
  42.         $this->addSql('CREATE INDEX IDX_FB2F5A7414C9431B ON coin_reign (reign_id)');
  43. //        $this->addSql('ALTER TABLE coin_reign ADD PRIMARY KEY (coin_id, reign_id)');
  44. //        $this->addSql('ALTER TABLE coin_image CHANGE deleted deleted TINYINT(1) DEFAULT NULL');
  45.     }
  46.     /**
  47.      * @param Schema $schema
  48.      */
  49.     public function down(Schema $schema): void
  50.     {
  51.         // this down() migration is auto-generated, please modify it to your needs
  52.         $this->abortIf($this->connection->getDatabasePlatform()->getName() != 'mysql''Migration can only be executed safely on \'mysql\'.');
  53.     }
  54. }