diff --git a/app/Migrations/Schema/V111/Version20160603113100.php b/app/Migrations/Schema/V111/Version20160603113100.php index df70dbf522..cf841f31ab 100644 --- a/app/Migrations/Schema/V111/Version20160603113100.php +++ b/app/Migrations/Schema/V111/Version20160603113100.php @@ -21,12 +21,9 @@ class Version20160603113100 extends AbstractMigrationChamilo */ public function up(Schema $schema) { - $languageTable = $schema->getTable('language'); - $languageTable - ->getColumn('parent_id') - ->setType(Type::getType(Type::INTEGER)) - ->setNotnull(false); - $languageTable->addForeignKeyConstraint('language', ['parent_id'], ['id'], [], 'language_parent'); + $this->addSql('ALTER TABLE language MODIFY id INT'); + $this->addSql('ALTER TABLE language MODIFY parent_id INT'); + $this->addSql('ALTER TABLE language ADD CONSTRAINT language_parent FOREIGN KEY (parent_id) REFERENCES language (id)'); } /** diff --git a/src/Chamilo/CoreBundle/Entity/Language.php b/src/Chamilo/CoreBundle/Entity/Language.php index d80aabeab6..27eab51651 100644 --- a/src/Chamilo/CoreBundle/Entity/Language.php +++ b/src/Chamilo/CoreBundle/Entity/Language.php @@ -19,7 +19,7 @@ class Language * * @ORM\Column(name="id", type="integer") * @ORM\Id - * @ORM\GeneratedValue(strategy="IDENTITY") + * @ORM\GeneratedValue */ private $id;