Clases/Objetos de Conexion Directa a tablas
De CidesaWiki
(Diferencias entre revisiones)
Cidesa (Discusión | contribuciones)
(New page: Symfony contiene una herramienta que agiliza la comunicación con la base de datos; esta es llamada http://propel.phpdb.org/trac/ Propel, la misma genera clases en distintos lenguajes ...)
Edición más nueva →
(New page: Symfony contiene una herramienta que agiliza la comunicación con la base de datos; esta es llamada http://propel.phpdb.org/trac/ Propel, la misma genera clases en distintos lenguajes ...)
Edición más nueva →
Revisión de 17:53 30 abr 2007
Symfony contiene una herramienta que agiliza la comunicación con la base de datos; esta es llamada [Propel], la misma genera clases en distintos lenguajes para manejar las diferentes tablas de la base de dados, en esta artículo analziaremos como trabaja y como nos puede ayudar:
Configurando/Ejecución Propel
Propel dentro de symfony trabaja con la información que contiene el archivo schema.yml, en el cual se coloca la información o estrucura de las tablas de la base de datos que queremos generar. El archivo schema.yml contiene información como la siguiente:
--- propel: _attributes: { noXsd: false, defaultIdMethod: none, package: lib.model } carecpro: #_attributes: #idMethod: native codpro: type: VARCHAR size: 10 required: true #primaryKey: true codrec: type: VARCHAR size: 10 required: true #primaryKey: true fecent: type: DATE fecven: type: DATE id: type: INTEGER required: true autoIncrement: true
Este archivo .yml es