Development

Changeset 10976

You must first sign up to be able to contribute.

Changeset 10976

Show
Ignore:
Timestamp:
08/20/08 08:11:38 (11 months ago)
Author:
dwhittle
Message:

1.2: updated skeleton files for pdo dsn syntax

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/1.2/lib/task/generator/skeleton/project/config/databases.yml

    r6006 r10976  
     1#dev: 
     2#  propel: 
     3#    param: 
     4#      classname:  DebugPDO 
     5# 
    16#all: 
    27#  propel: 
    3 #    class:          sfPropelDatabase 
     8#    class:        sfPropelDatabase 
    49#    param: 
    5 #      dsn:          mysql://root@localhost/dbname 
     10#      classname:  PropelPDO 
     11#      dsn:        mysql:dbname=##PROJECT_NAME##;host=localhost 
     12#      username:   root 
     13#      password:    
     14#      encoding:   utf8 
     15#      persistent: true 
     16#      pooling:    true 
     17 
  • branches/1.2/lib/task/generator/skeleton/project/config/propel.ini

    r6336 r10976  
    33propel.project             = ##PROJECT_NAME## 
    44propel.database            = mysql 
    5 propel.database.createUrl  = mysql://root@localhost/ 
    6 propel.database.url        = mysql://root@localhost/##PROJECT_NAME## 
     5propel.database.driver     = mysql 
     6propel.database.url        = mysql:dbname=##PROJECT_NAME##;host=localhost 
     7propel.database.creole.url = ${propel.database.url} 
     8propel.database.user       = root 
     9propel.database.password   =  
     10propel.database.encoding   = utf8 
    711 
     12; mysql options 
     13propel.mysql.tableType     = InnoDB 
     14 
     15propel.addVendorInfo       = true 
    816propel.addGenericAccessors = true 
    917propel.addGenericMutators  = true 
    10 propel.addTimeStamp        = false 
     18propel.addTimeStamp        = true 
     19propel.addValidators       = false 
    1120 
    12 propel.schema.validate     = false 
     21propel.useDateTimeClass       = true 
     22propel.defaultTimeStampFormat = Y-m-d H:i:s 
     23propel.defaultTimeFormat      = %X 
     24propel.defaultDateFormat      = %x 
     25 
     26propel.schema.validate        = false 
     27propel.samePhpName            = false 
     28propel.disableIdentifierQuoting     = false 
     29propel.emulateForeignKeyConstraints = true 
    1330 
    1431; directories 
     
    3249propel.builder.objectmultiextend.class = plugins.sfPropelPlugin.lib.propel.builder.SfMultiExtendObjectBuilder 
    3350propel.builder.mapbuilder.class        = plugins.sfPropelPlugin.lib.propel.builder.SfMapBuilderBuilder 
    34 propel.builder.interface.class         = propel.engine.builder.om.php5.PHP5InterfaceBuilder 
    35 propel.builder.node.class              = propel.engine.builder.om.php5.PHP5NodeBuilder 
    36 propel.builder.nodepeer.class          = propel.engine.builder.om.php5.PHP5NodePeerBuilder 
    37 propel.builder.nodestub.class          = propel.engine.builder.om.php5.PHP5ExtensionNodeBuilder 
    38 propel.builder.nodepeerstub.class      = propel.engine.builder.om.php5.PHP5ExtensionNodePeerBuilder 
    3951 
    40 propel.builder.addIncludes = false 
    41 propel.builder.addComments = false 
     52propel.builder.addIncludes  = false 
     53propel.builder.addComments  = true 
     54propel.builder.addBehaviors = true 
    4255 
    43 propel.builder.addBehaviors = false 
    4456 
    45 propel.mysql.tableType = InnoDB 
    46  
    47 propel.defaultTimeStampFormat = Y-m-d H:i:s 
    48 propel.defaultTimeFormat = H:i:s 
    49 propel.defaultDateFormat = Y-m-d 

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.