Development

Changeset 13035

You must first sign up to be able to contribute.

Changeset 13035

Show
Ignore:
Timestamp:
11/16/08 20:34:05 (8 months ago)
Author:
fabien
Message:

[1.2] fixed the configure:database task for Propel 1.3

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/1.2/lib/task/configure/sfConfigureDatabaseTask.class.php

    r11405 r13035  
    101101      { 
    102102        $content = file_get_contents($propelini); 
    103  
    104         if (preg_match('/^(.+?):\/\//', $arguments['dsn'], $match)) 
     103        if (preg_match('/^(.+?):/', $arguments['dsn'], $match)) 
    105104        { 
    106105          $content = preg_replace('/^propel\.database(\s*)=(\s*)(.+?)$/m', 'propel.database$1=$2'.$match[1], $content); 
     106          $content = preg_replace('/^propel\.database.driver(\s*)=(\s*)(.+?)$/m', 'propel.database.driver$1=$2'.$match[1], $content); 
    107107          $content = preg_replace('/^propel\.database\.createUrl(\s*)=(\s*)(.+?)$/m', 'propel.database.createUrl$1=$2'.$arguments['dsn'], $content); 
    108108          $content = preg_replace('/^propel\.database\.url(\s*)=(\s*)(.+?)$/m', 'propel.database.url$1=$2'.$arguments['dsn'], $content); 

The Sensio Labs Network

Since 1998, Sensio Labs has been promoting the Open-Source software movement by providing quality web application development, training, consulting, and supporting several large Open-Source projects.