| 
                                
                                    @@ 721-725 (lines=5) @@
                                 | 
                            
                                                            
                                    | 718 | 
                                     | 
                                         */  | 
                                
                                                            
                                    | 719 | 
                                     | 
                                        public function testGetColumnComment()  | 
                                
                                                            
                                    | 720 | 
                                     | 
                                        { | 
                                
                                                            
                                    | 721 | 
                                     | 
                                            if ( ! $this->_conn->getDatabasePlatform()->supportsInlineColumnComments() &&  | 
                                
                                                            
                                    | 722 | 
                                     | 
                                                 ! $this->_conn->getDatabasePlatform()->supportsCommentOnStatement() &&  | 
                                
                                                            
                                    | 723 | 
                                     | 
                                                $this->_conn->getDatabasePlatform()->getName() != 'mssql') { | 
                                
                                                            
                                    | 724 | 
                                     | 
                                                $this->markTestSkipped('Database does not support column comments.'); | 
                                
                                                            
                                    | 725 | 
                                     | 
                                            }  | 
                                
                                                            
                                    | 726 | 
                                     | 
                                     | 
                                
                                                            
                                    | 727 | 
                                     | 
                                            $table = new Table('column_comment_test'); | 
                                
                                                            
                                    | 728 | 
                                     | 
                                            $table->addColumn('id', 'integer', array('comment' => 'This is a comment')); | 
                                
                                                                                
                                 | 
                                
                                    @@ 761-765 (lines=5) @@
                                 | 
                            
                                                            
                                    | 758 | 
                                     | 
                                         */  | 
                                
                                                            
                                    | 759 | 
                                     | 
                                        public function testAutomaticallyAppendCommentOnMarkedColumns()  | 
                                
                                                            
                                    | 760 | 
                                     | 
                                        { | 
                                
                                                            
                                    | 761 | 
                                     | 
                                            if ( ! $this->_conn->getDatabasePlatform()->supportsInlineColumnComments() &&  | 
                                
                                                            
                                    | 762 | 
                                     | 
                                                 ! $this->_conn->getDatabasePlatform()->supportsCommentOnStatement() &&  | 
                                
                                                            
                                    | 763 | 
                                     | 
                                                $this->_conn->getDatabasePlatform()->getName() != 'mssql') { | 
                                
                                                            
                                    | 764 | 
                                     | 
                                                $this->markTestSkipped('Database does not support column comments.'); | 
                                
                                                            
                                    | 765 | 
                                     | 
                                            }  | 
                                
                                                            
                                    | 766 | 
                                     | 
                                     | 
                                
                                                            
                                    | 767 | 
                                     | 
                                            $table = new Table('column_comment_test2'); | 
                                
                                                            
                                    | 768 | 
                                     | 
                                            $table->addColumn('id', 'integer', array('comment' => 'This is a comment')); | 
                                
                                                                                
                                 | 
                                
                                    @@ 789-793 (lines=5) @@
                                 | 
                            
                                                            
                                    | 786 | 
                                     | 
                                         */  | 
                                
                                                            
                                    | 787 | 
                                     | 
                                        public function testCommentHintOnDateIntervalTypeColumn()  | 
                                
                                                            
                                    | 788 | 
                                     | 
                                        { | 
                                
                                                            
                                    | 789 | 
                                     | 
                                            if ( ! $this->_conn->getDatabasePlatform()->supportsInlineColumnComments() &&  | 
                                
                                                            
                                    | 790 | 
                                     | 
                                                ! $this->_conn->getDatabasePlatform()->supportsCommentOnStatement() &&  | 
                                
                                                            
                                    | 791 | 
                                     | 
                                                $this->_conn->getDatabasePlatform()->getName() != 'mssql') { | 
                                
                                                            
                                    | 792 | 
                                     | 
                                                $this->markTestSkipped('Database does not support column comments.'); | 
                                
                                                            
                                    | 793 | 
                                     | 
                                            }  | 
                                
                                                            
                                    | 794 | 
                                     | 
                                     | 
                                
                                                            
                                    | 795 | 
                                     | 
                                            $table = new Table('column_dateinterval_comment'); | 
                                
                                                            
                                    | 796 | 
                                     | 
                                            $table->addColumn('id', 'integer', array('comment' => 'This is a comment')); | 
                                
                                                                                
                                 | 
                                
                                    @@ 1062-1066 (lines=5) @@
                                 | 
                            
                                                            
                                    | 1059 | 
                                     | 
                                     | 
                                
                                                            
                                    | 1060 | 
                                     | 
                                        public function testCommentStringsAreQuoted()  | 
                                
                                                            
                                    | 1061 | 
                                     | 
                                        { | 
                                
                                                            
                                    | 1062 | 
                                     | 
                                            if ( ! $this->_conn->getDatabasePlatform()->supportsInlineColumnComments() &&  | 
                                
                                                            
                                    | 1063 | 
                                     | 
                                                ! $this->_conn->getDatabasePlatform()->supportsCommentOnStatement() &&  | 
                                
                                                            
                                    | 1064 | 
                                     | 
                                                $this->_conn->getDatabasePlatform()->getName() != 'mssql') { | 
                                
                                                            
                                    | 1065 | 
                                     | 
                                                $this->markTestSkipped('Database does not support column comments.'); | 
                                
                                                            
                                    | 1066 | 
                                     | 
                                            }  | 
                                
                                                            
                                    | 1067 | 
                                     | 
                                     | 
                                
                                                            
                                    | 1068 | 
                                     | 
                                            $table = new Table('my_table'); | 
                                
                                                            
                                    | 1069 | 
                                     | 
                                            $table->addColumn('id', 'integer', array('comment' => "It's a comment with a quote")); | 
                                
                                                                                
                                 | 
                                
                                    @@ 1107-1111 (lines=5) @@
                                 | 
                            
                                                            
                                    | 1104 | 
                                     | 
                                         */  | 
                                
                                                            
                                    | 1105 | 
                                     | 
                                        public function testAlterColumnComment($comment1, $expectedComment1, $comment2, $expectedComment2)  | 
                                
                                                            
                                    | 1106 | 
                                     | 
                                        { | 
                                
                                                            
                                    | 1107 | 
                                     | 
                                            if ( ! $this->_conn->getDatabasePlatform()->supportsInlineColumnComments() &&  | 
                                
                                                            
                                    | 1108 | 
                                     | 
                                                ! $this->_conn->getDatabasePlatform()->supportsCommentOnStatement() &&  | 
                                
                                                            
                                    | 1109 | 
                                     | 
                                                $this->_conn->getDatabasePlatform()->getName() != 'mssql') { | 
                                
                                                            
                                    | 1110 | 
                                     | 
                                                $this->markTestSkipped('Database does not support column comments.'); | 
                                
                                                            
                                    | 1111 | 
                                     | 
                                            }  | 
                                
                                                            
                                    | 1112 | 
                                     | 
                                     | 
                                
                                                            
                                    | 1113 | 
                                     | 
                                            $offlineTable = new Table('alter_column_comment_test'); | 
                                
                                                            
                                    | 1114 | 
                                     | 
                                            $offlineTable->addColumn('comment1', 'integer', array('comment' => $comment1)); |