Blame | Letzte Änderung | Log anzeigen | RSS feed
# -------------------------------------------------------------------## D E F A U L T P R O P E R T I E S## -------------------------------------------------------------------# This file sets default properties. You can override any of these# by specifying your new value in the build.properties file for your# project or a top-level build.properties file. Either way, you# should not need to edit this file.# -------------------------------------------------------------------# -------------------------------------------------------------------## B A S I C P R O P E R T I E S## -------------------------------------------------------------------propel.version = 1.4.2propel.home = .propel.project =propel.database =propel.targetPackage = ${propel.project}propel.runOnlyOnSchemaChange = false# Default behavior settings#propel.targetPlatform = php5propel.packageObjectModel = falsepropel.schema.validate = truepropel.useDateTimeClass = truepropel.dateTimeClass = DateTime# controls what type of joins will be used in the doSelectJoin*() peer methods,# if set to true, LEFT JOINS will be used, INNER JOINS otherwise# see ticket #491, #588propel.useLeftJoinsInDoJoinMethods = true# -------------------------------------------------------------------## D A T A B A S E S E T T I N G S## -------------------------------------------------------------------propel.database.url =propel.database.buildUrl = ${propel.database.url}propel.database.createUrl = ${propel.database.buildUrl}propel.database.driver =propel.database.schema =propel.database.encoding =propel.database.manualCreation = false# if these arent blank then when we try to connect with insert-sql to a database# that doesnt require them and it isnt in the build.properties it sends# the ${blah} for the username and passwordpropel.database.user =propel.database.password =# Creole database settings for reverse engineering applications# -------------------------------------------------------------# by default leave the databaseDriver blank, so that bundled driver is used by Creolepropel.database.creole.driver =propel.database.creole.url =# -------------------------------------------------------------------## C R E O L E TO X M L S E T T I N G S## -------------------------------------------------------------------propel.samePhpName = falsepropel.addVendorInfo = falsepropel.addValidators = none# -------------------------------------------------------------------## T E M P L A T E V A R I A B L E S## -------------------------------------------------------------------propel.addGenericAccessors = falsepropel.addGenericMutators = falsepropel.addSaveMethod = truepropel.addTimeStamp = falsepropel.addValidateMethod = truepropel.addIncludes = truepropel.addHooks = truepropel.basePrefix = Basepropel.saveException = PropelExceptionpropel.emulateForeignKeyConstraints = false# Identifier quoting is only implemented at the DDL layer at this point.# Since this may result in undesired behavior (especially in Postgres),# it can be disabled by setting this property to true in your build.properties file.propel.disableIdentifierQuoting = false# These are the default formats that will be used when fetching values# from temporal columns in Propel. You can always specify these when# calling the methods directly, but for methods like getByName()# it is nice to change the defaults.propel.defaultTimeStampFormat = Y-m-d H:i:spropel.defaultTimeFormat = %Xpropel.defaultDateFormat = %xpropel.omtar.src.base = falsepropel.omtar.src.extension = falsepropel.omtar.bin.base = falsepropel.omtar.bin.extension = falsepropel.omtar.deleteFiles = false# -------------------------------------------------------------------## C O N T R O L T E M P L A T E S## -------------------------------------------------------------------## This is a deprecated idea, that will almost certainly be completely# removed in Propel 1.2 and/or 2.0.#propel.template.conf = ${propel.home}/templates/conf/Control.tplpropel.template.sql = ${propel.home}/templates/sql/base/Control.tplpropel.template.sqlDbInit = ${propel.home}/templates/sql/db-init/Control.tpl# -------------------------------------------------------------------## D I R E C T O R I E S## -------------------------------------------------------------------propel.project.dir = ${propel.home}/projects/${propel.project}propel.output.dir = ${propel.project.dir}/buildpropel.schema.dir = ${propel.project.dir}propel.templatePath = ${propel.home}/templatespropel.conf.dir = ${propel.project.dir}propel.doc.dir = ${propel.output.dir}/docpropel.php.dir = ${propel.output.dir}/classespropel.phpconf.dir = ${propel.output.dir}/confpropel.phpdoc.dir = ${propel.output.dir}/phpdocpropel.sql.dir = ${propel.output.dir}/sqlpropel.graph.dir = ${propel.output.dir}/graphpropel.omtar.dir = ${propel.output.dir}# -------------------------------------------------------------------## D E F A U L T F I L E N A M ES## -------------------------------------------------------------------# propel.sqlfilepropel.runtime.conf.file = runtime-conf.xmlpropel.runtime.phpconf.file = ${propel.project}-conf.phppropel.runtime.phpconf-classmap.file = ${propel.project}-classmap.phppropel.default.schema.basename = schema# Can't use because of inconsistencies in where the files# are named (some from build-propel.xml, but some from within templates)# propel.default.data.basename = ${propel.project}-datapropel.schema.xsd.file = ${propel.home}/resources/xsd/database.xsdpropel.schema.xsl.file = ${propel.home}/resources/xsl/database.xsl# -------------------------------------------------------------------## I N C L U D E A N D E X C L U D E S E T T I N G S## -------------------------------------------------------------------propel.schema.sql.includes = *schema.xmlpropel.schema.sql.excludes =propel.schema.doc.includes = *schema.xmlpropel.schema.doc.excludes =propel.schema.create-db.includes = *schema.xmlpropel.schema.create-db.excludes =propel.schema.init-sql.includes = *schema.xmlpropel.schema.init-sql.excludes = id-table-schema.xmlpropel.schema.om.includes = *schema.xmlpropel.schema.om.excludes = id-table-schema.xmlpropel.schema.datadtd.includes = *schema.xmlpropel.schema.datadtd.excludes = id-table-schema.xml# -------------------------------------------------------------------## M A P P E R S E T T I N G S## -------------------------------------------------------------------# (note: data xml files are selected based on datadbmap file)propel.datasql.mapper.from = *.xmlpropel.datasql.mapper.to = *.sqlpropel.datadump.mapper.from = *schema.xmlpropel.datadump.mapper.to = *data.xmlpropel.datadtd.mapper.from = *.xmlpropel.datadtd.mapper.to = *.dtdpropel.sql.mapper.from = *.xmlpropel.sql.mapper.to = *.sql# -------------------------------------------------------------------## B U I L D E R S E T T I N G S## -------------------------------------------------------------------# Object Model builderspropel.builder.peer.class = propel.engine.builder.om.php5.PHP5PeerBuilderpropel.builder.object.class = propel.engine.builder.om.php5.PHP5ObjectBuilderpropel.builder.objectstub.class = propel.engine.builder.om.php5.PHP5ExtensionObjectBuilderpropel.builder.peerstub.class = propel.engine.builder.om.php5.PHP5ExtensionPeerBuilderpropel.builder.objectmultiextend.class = propel.engine.builder.om.php5.PHP5MultiExtendObjectBuilderpropel.builder.tablemap.class = propel.engine.builder.om.php5.PHP5TableMapBuilderpropel.builder.interface.class = propel.engine.builder.om.php5.PHP5InterfaceBuilderpropel.builder.node.class = propel.engine.builder.om.php5.PHP5NodeBuilderpropel.builder.nodepeer.class = propel.engine.builder.om.php5.PHP5NodePeerBuilderpropel.builder.nodestub.class = propel.engine.builder.om.php5.PHP5ExtensionNodeBuilderpropel.builder.nodepeerstub.class = propel.engine.builder.om.php5.PHP5ExtensionNodePeerBuilderpropel.builder.nestedset.class = propel.engine.builder.om.php5.PHP5NestedSetBuilderpropel.builder.nestedsetpeer.class = propel.engine.builder.om.php5.PHP5NestedSetPeerBuilderpropel.builder.pluralizer.class = propel.engine.builder.util.DefaultEnglishPluralizer# SQL builderspropel.builder.ddl.class = propel.engine.builder.sql.${propel.database}.${propel.database}DDLBuilderpropel.builder.datasql.class = propel.engine.builder.sql.${propel.database}.${propel.database}DataSQLBuilder# Platform classespropel.platform.class = propel.engine.platform.${propel.database}Platform# Schema Parser (reverse-engineering) classespropel.reverse.parser.class = propel.engine.database.reverse.${propel.database}.${propel.database}SchemaParser# -------------------------------------------------------------------## B E H A V I O R S E T T I N G S## -------------------------------------------------------------------propel.behavior.timestampable.class = propel.engine.behavior.TimestampableBehaviorpropel.behavior.alternative_coding_standards.class = propel.engine.behavior.AlternativeCodingStandardsBehaviorpropel.behavior.soft_delete.class = propel.engine.behavior.SoftDeleteBehaviorpropel.behavior.auto_add_pk.class = propel.engine.behavior.AutoAddPkBehavior