Re: [pyPYME-Giotto] Un nuevo integrante
Status: Planning
Brought to you by:
pyneo
From: Jose <coo...@py...> - 2005-09-06 23:17:58
|
El mar, 06-09-2005 a las 22:39, Mauro S=E1nchez escribi=F3: > Como para comenzar a hacer algo voy a probar el comportamiento de > pyPyme com MySQL. Si alguien ya realiz=F3 algo por favor hagamelo saber= . > Ten=EDa pensado utilizar el m=F3dulo python-mysqldb (no s=E9 si existe = otro > m=F3dulo para conexi=F3n con MySQL). Incluso le=ED en un mail anterior = que > se quer=EDa independizar la definici=F3n de datos com xml2ddl. =BFC=F3m= o va > eso? No te recomiendo que empieces intentando a=F1adir el soporte a un nuevo SGBD ya que, tal y como est=E1 montado pyPYME, implica: - instalar el driver (f=E1cil) - crear un m=F3dulo PyDal que utilice ese driver (dif=EDcil) - crear un m=F3dulo pyPYME que integre el m=F3dulo PyDal en el API utilizado por pyPYME (no muy dif=EDcil) - dar acceso al m=F3dulo pyPYME desde el fichero de configuraci=F3n del container de pyPYME (muy f=E1cil) y adem=E1s, a partir de ahora: - crear un m=F3dulo Xml2Ddl que d=E9 soporte al lenguaje DDL utilizado p= or el driver (dif=EDcil) Es decir, mucho trabajo. Respecto a lo de la definici=F3n de diccionarios de datos con Xml2Ddl he conseguido generar, a partir de una clase Python que representa la estructura l=F3gica de una tabla, el DDL adecuado a SGBD Postgres, Firebird y (con algunas restricciones) SQLite. Solo me falta integrarlo adecuadamente en el proceso de instalaci=F3n de componentes (que es donde se ejecutar=E1 este proceso). Quer=EDa haberlo publicado este lunes, pero me he liado con otras cosas 8-(. Espero hacerlo en breve (mi=E9rcoles o jueves). Saludos, Jose |