| 1 | <?php |
||
| 11 | class Version20150508004812 extends AbstractMigration |
||
| 12 | { |
||
| 13 | /** |
||
| 14 | * @param Schema $schema |
||
| 15 | */ |
||
| 16 | public function up(Schema $schema) |
||
| 17 | { |
||
| 18 | $this->abortIf($this->connection->getDatabasePlatform()->getName() != 'mysql', 'Migration can only be executed safely on \'mysql\'.'); |
||
| 19 | |||
| 20 | $this->addSql('INSERT INTO api VALUES(28, 128, "TariochEveapiFetcherEveWorker", "corp", "IndustryJobsHistory", 360);'); |
||
| 21 | $this->addSql('DROP INDEX job_owner ON corpIndustryJob;'); |
||
| 22 | $this->addSql('ALTER TABLE corpIndustryJob ADD ownerID BIGINT UNSIGNED NOT NULL, CHANGE installerName installerName VARCHAR(255) NOT NULL, CHANGE solarSystemName solarSystemName VARCHAR(255) NOT NULL, CHANGE blueprintTypeName blueprintTypeName VARCHAR(255) NOT NULL, CHANGE productTypeName productTypeName VARCHAR(255) NOT NULL;'); |
||
| 23 | $this->addSql('CREATE UNIQUE INDEX job_owner ON corpIndustryJob (jobId, ownerId);'); |
||
| 24 | } |
||
| 25 | |||
| 26 | /** |
||
| 27 | * @param Schema $schema |
||
| 28 | */ |
||
| 29 | public function down(Schema $schema) |
||
| 32 | } |
||
| 33 |