Ticket #288: phing-2.3.0-dbdeploy-fix-undo-comment-syntax.diff

File phing-2.3.0-dbdeploy-fix-undo-comment-syntax.diff, 1.5 KB (added by lstrojny@…, 4 years ago)
  • phing-2.3.0/tasks/ext/dbdeploy/DbDeployTask.php

    old new  
    107107                                $fullFileName = $this->dir . '/' . $fileName; 
    108108                        $fh = fopen($fullFileName, 'r'); 
    109109                        $contents = fread($fh,  filesize($fullFileName)); 
    110                         $deploySQLFromFile = substr($contents,0,strpos($contents, '--//@UNDO'));                         
     110                        $deploySQLFromFile = substr($contents,0,strpos($contents, '-- //@UNDO'));                        
    111111                        $sqlToPerformDeploy .= $deploySQLFromFile; 
    112112                        $sqlToPerformDeploy .= 'UPDATE ' . DbDeployTask::$TABLE_NAME . ' SET complete_dt = ' . $this->dbmsSyntax->generateTimestamp() . ' WHERE change_number = ' . $fileChangeNumber . ' AND delta_set = \'' . $this->deltaSet . '\';' . "\n"; 
    113113                        $sqlToPerformDeploy .= '-- Fragment ends: ' . $fileChangeNumber . ' --' . "\n"; 
     
    126126                                $fullFileName = $this->dir . '/' . $fileName; 
    127127                        $fh = fopen($fullFileName, 'r'); 
    128128                        $contents = fread($fh,  filesize($fullFileName)); 
    129                         $undoSQLFromFile = substr($contents,strpos($contents, '--//@UNDO')+9);                           
     129                        $undoSQLFromFile = substr($contents,strpos($contents, '-- //@UNDO')+10);                         
    130130                        $sqlToPerformUndo .= $undoSQLFromFile; 
    131131                        $sqlToPerformUndo .= 'DELETE FROM ' . DbDeployTask::$TABLE_NAME . ' WHERE change_number = ' . $fileChangeNumber . ' AND delta_set = \'' . $this->deltaSet . '\';' . "\n"; 
    132132                        $sqlToPerformUndo .= '-- Fragment ends: ' . $fileChangeNumber . ' --' . "\n";