From: | Alvaro Herrera <alvherre(at)2ndquadrant(dot)com> |
---|---|
To: | Fernando Siguenza <fsigu(at)hotmail(dot)com> |
Cc: | Anthony Rafael Sotolongo León <asotolongo(at)uci(dot)cu>, Foro Postgres <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Manejar versiones en base de datos |
Date: | 2014-04-09 14:50:06 |
Message-ID: | 20140409145006.GT5822@eldon.alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Fernando Siguenza escribió:
> Gracias amigos por sus comentarios, voy a revisar las herramientas que indican, pero por lo que veo son para linux, voy a revisarlo bien.
> Por ahora estoy justo haciendo el tema de los scripts, pero la idea con el tiempo es que el sistema esperamos instalarlo en mas de una empresa, entonces ahi la cosa es cuando se complica, porque por ejemplo en una empresa lo instalamos hoy, luego de un año nos pide una actualizacion del sistema(ojala y asi sea) entonces en ese momento es lo que vamos a tener estos inconvenientes.
> Y ojo que un año es demasiado tiempo eso se puede presentar en mucho menos tiempo entonces siempre vamos a estar con el dolor de cabeza de saber que script son los que faltan ejecutarse, y no solo para la base sino para los triggers procedimientos almacenados asi.
Tu modelo de datos debería incluir una tabla que tenga la información de
la versión actualmente instalada (y cada script para ir de una versión a
la siguiente debe actualizar esa tabla).
--
Álvaro Herrera http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda
From | Date | Subject | |
---|---|---|---|
Next Message | Ramiro Morales | 2014-04-09 15:17:51 | Re: Manejar versiones en base de datos |
Previous Message | Fernando Siguenza | 2014-04-09 14:19:04 | RE: Manejar versiones en base de datos |