Re: Actualizar estructura de una BD en base a otra

From: Teófilo Oviedo <teus79(at)active(dot)com(dot)py>
To: el-PRiNCiPiTo <el-PRiNCiPiTo(at)terra(dot)es>
Cc: Lista Postgres ES <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Actualizar estructura de una BD en base a otra
Date: 2008-08-12 13:27:38
Message-ID: 1218547658.17810.10.camel@pc-5.active.com.py
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Lo que bien puedes hacer es:

- Una vez que te funciona la sentencia o script de modificación/update
en tu base de prueba entonces copialo en un script y de ese modo ya lo
tienes. Yo por mi parte lo hago así, además de modo a que guardo un
historial de las modificaciones realizadas a lo largo de la historia de
esa BD a través de mi script.

Saludos,

El mar, 12-08-2008 a las 14:59 +0200, el-PRiNCiPiTo escribió:
> Hola, no se ni que titulo poner en el post porque no se si esta
> forma de trabajo que tenemos es muy buena. Yo creo que no así que
> agradezco cualquier sugerencia.
>
> Os explico a que me refiero con la forma de trabajo:
> Estamos desarrollando un programa que almacena los datos en una base
> de datos postgresql (la versión es 8.2). El programa ya esta funcionando
> pero vamos añadiéndole funciones, lo que hace que tengamos que añadir
> tablas o campos a las tablas ya creadas en el base de datos.
> Entonces tenemos una "copia" de la base de datos que se usa en el
> programa en el equipo en que se desarrolla el programa. Yo añado lo que
> necesito a esta base de datos y cuando actualizo el programa añado a
> mano cada tabla o campo nuevo en la base de datos "verdadera".
> El problema de esto es que, ademas de ser muy laborioso, no es nada
> practico ya que es difícil saber si has añadido todo lo nuevo.
>
> Entonces mi pregunta es si hay alguna forma de "actualizar" la base
> de datos del programa usando la "nueva versión" y conservando los datos
> que ya hay en la base de datos ya que los datos que tengo en la nueva
> son sólo para pruebas y los de la antigua son datos reales que no deben
> modificarse.
>
> Espero haberme explicado, yo creo que todo este proceso que hacemos
> es demasiado complicado y que debe haber un sistema mejor para trabajar
> así alguien me sugiere otra forma de trabajo que solucione este problema
> me serviría igualmente.
>
> Muchas gracias a todos.
> --
> TIP 5: ¿Has leído nuestro extenso FAQ?
> http://www.postgresql.org/docs/faqs.FAQ.html
>
--
Teófilo Oviedo
Dpto. Técnico
ACTIVE S.R.L.
http://www.active.com.py

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Sam 2008-08-12 13:32:20 Re: Actualizar estructura de una BD en base a otra
Previous Message Calabaza 2008-08-12 13:21:04 Re: Actualizar estructura de una BD en base a otra