Foros del Web » Programando para Internet » Python »

ORMs python

Estas en el tema de ORMs python en el foro de Python en Foros del Web. Saludos comunidad, recientemente he estado viendo algunos ORM de python como sqlalchemy y elixir. Mi duda radica en que veo que en los ejemplo mapean ...
  #1 (permalink)  
Antiguo 09/10/2010, 23:30
Avatar de blesther  
Fecha de Ingreso: abril-2008
Mensajes: 141
Antigüedad: 16 años, 7 meses
Puntos: 1
ORMs python

Saludos comunidad, recientemente he estado viendo algunos ORM de python como sqlalchemy y elixir. Mi duda radica en que veo que en los ejemplo mapean todas las tablas que componen determinada base de datos, lo cual no seria tan factible para una BD de 50 tablas por ejemplo. No se si existe alguna alternativa para este problema de tener que escribir en clases todas las tablas de la BD.
__________________
La ciencia es la estética de la inteligencia.
  #2 (permalink)  
Antiguo 11/10/2010, 12:59
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: ORMs python

Es que se supone que, si tenés un sistema X con 50 tablas y querés manipularlas, le tendrás que dar acceso al sistema a las 50 tablas
Sin embargo, si tu programa solamente manejará dos o tres tablas sin afectar las demás, es claro que no necesitás mapearlas todas. De todas formas fijate en cada ORM, de seguro alguno de ellos tiene alguna herramienta para crear el modelo de la tabla a partir de la estructura existente.


Saludos.
  #3 (permalink)  
Antiguo 11/10/2010, 14:48
Avatar de blesther  
Fecha de Ingreso: abril-2008
Mensajes: 141
Antigüedad: 16 años, 7 meses
Puntos: 1
Respuesta: ORMs python

Gracias por responder, estuve investigando y en el caso de sqlalchemy existe una extension denominada SqlSoup que permite lo que necesito.
__________________
La ciencia es la estética de la inteligencia.

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:08.