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 ([email protected]) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda
