@@ 857-871 (lines=15) @@ | ||
854 | /** |
|
855 | * @group DBAL-234 |
|
856 | */ |
|
857 | public function testAlterTableRenameIndex() |
|
858 | { |
|
859 | $tableDiff = new TableDiff('mytable'); |
|
860 | $tableDiff->fromTable = new Table('mytable'); |
|
861 | $tableDiff->fromTable->addColumn('id', 'integer'); |
|
862 | $tableDiff->fromTable->setPrimaryKey(array('id')); |
|
863 | $tableDiff->renamedIndexes = array( |
|
864 | 'idx_foo' => new Index('idx_bar', array('id')) |
|
865 | ); |
|
866 | ||
867 | self::assertSame( |
|
868 | $this->getAlterTableRenameIndexSQL(), |
|
869 | $this->_platform->getAlterTableSQL($tableDiff) |
|
870 | ); |
|
871 | } |
|
872 | ||
873 | /** |
|
874 | * @group DBAL-234 |
|
@@ 1012-1026 (lines=15) @@ | ||
1009 | /** |
|
1010 | * @group DBAL-807 |
|
1011 | */ |
|
1012 | public function testAlterTableRenameIndexInSchema() |
|
1013 | { |
|
1014 | $tableDiff = new TableDiff('myschema.mytable'); |
|
1015 | $tableDiff->fromTable = new Table('myschema.mytable'); |
|
1016 | $tableDiff->fromTable->addColumn('id', 'integer'); |
|
1017 | $tableDiff->fromTable->setPrimaryKey(array('id')); |
|
1018 | $tableDiff->renamedIndexes = array( |
|
1019 | 'idx_foo' => new Index('idx_bar', array('id')) |
|
1020 | ); |
|
1021 | ||
1022 | self::assertSame( |
|
1023 | $this->getAlterTableRenameIndexInSchemaSQL(), |
|
1024 | $this->_platform->getAlterTableSQL($tableDiff) |
|
1025 | ); |
|
1026 | } |
|
1027 | ||
1028 | /** |
|
1029 | * @group DBAL-807 |