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