Code Duplication    Length = 16-16 lines in 3 locations

tests/Doctrine/Tests/DBAL/Platforms/DB2PlatformTest.php 2 locations

@@ 26-41 (lines=16) @@
23
        return new DB2Platform();
24
    }
25
26
    public function getGenerateAlterTableSql()
27
    {
28
        return array(
29
            "ALTER TABLE mytable ALTER COLUMN baz SET DATA TYPE VARCHAR(255)",
30
            "ALTER TABLE mytable ALTER COLUMN baz SET NOT NULL",
31
            "ALTER TABLE mytable ALTER COLUMN baz SET DEFAULT 'def'",
32
            "ALTER TABLE mytable ALTER COLUMN bloo SET DATA TYPE SMALLINT",
33
            "ALTER TABLE mytable ALTER COLUMN bloo SET NOT NULL",
34
            "ALTER TABLE mytable ALTER COLUMN bloo SET DEFAULT '0'",
35
            "ALTER TABLE mytable " .
36
            "ADD COLUMN quota INTEGER DEFAULT NULL " .
37
            "DROP COLUMN foo",
38
            "CALL SYSPROC.ADMIN_CMD ('REORG TABLE mytable')",
39
            'RENAME TABLE mytable TO userlist',
40
        );
41
    }
42
43
    public function getGenerateForeignKeySql()
44
    {
@@ 523-538 (lines=16) @@
520
    /**
521
     * {@inheritdoc}
522
     */
523
    protected function getQuotesTableIdentifiersInAlterTableSQL()
524
    {
525
        return array(
526
            'ALTER TABLE "foo" DROP FOREIGN KEY fk1',
527
            'ALTER TABLE "foo" DROP FOREIGN KEY fk2',
528
            'ALTER TABLE "foo" ' .
529
            'ADD COLUMN bloo INTEGER NOT NULL WITH DEFAULT ' .
530
            'DROP COLUMN baz ' .
531
            'ALTER COLUMN bar DROP NOT NULL ' .
532
            'RENAME COLUMN id TO war',
533
            'CALL SYSPROC.ADMIN_CMD (\'REORG TABLE "foo"\')',
534
            'RENAME TABLE "foo" TO "table"',
535
            'ALTER TABLE "table" ADD CONSTRAINT fk_add FOREIGN KEY (fk3) REFERENCES fk_table (id)',
536
            'ALTER TABLE "table" ADD CONSTRAINT fk2 FOREIGN KEY (fk2) REFERENCES fk_table2 (id)',
537
        );
538
    }
539
540
    /**
541
     * {@inheritdoc}

tests/Doctrine/Tests/DBAL/Platforms/AbstractPostgreSqlPlatformTestCase.php 1 location

@@ 771-786 (lines=16) @@
768
    /**
769
     * {@inheritdoc}
770
     */
771
    protected function getQuotesTableIdentifiersInAlterTableSQL()
772
    {
773
        return array(
774
            'ALTER TABLE "foo" DROP CONSTRAINT fk1',
775
            'ALTER TABLE "foo" DROP CONSTRAINT fk2',
776
            'ALTER TABLE "foo" ADD bloo INT NOT NULL',
777
            'ALTER TABLE "foo" DROP baz',
778
            'ALTER TABLE "foo" ALTER bar DROP NOT NULL',
779
            'ALTER TABLE "foo" RENAME COLUMN id TO war',
780
            'ALTER TABLE "foo" RENAME TO "table"',
781
            'ALTER TABLE "table" ADD CONSTRAINT fk_add FOREIGN KEY (fk3) REFERENCES fk_table (id) NOT DEFERRABLE ' .
782
            'INITIALLY IMMEDIATE',
783
            'ALTER TABLE "table" ADD CONSTRAINT fk2 FOREIGN KEY (fk2) REFERENCES fk_table2 (id) NOT DEFERRABLE ' .
784
            'INITIALLY IMMEDIATE',
785
        );
786
    }
787
788
    /**
789
     * {@inheritdoc}