Hola: > En postgreSQL existe algún mecanismo automático que pueda ayudarme en > reorganizar la estructura de la base de datos? > > Por citar un ejemplo: Genexus al momento de estar modificando la > estructura en modo de diseño va generando unos archivos donde guardan las > modificaciones mismos que se utilizan y se ejecutan para la reorganización > de la base de datos en PRODUCCION. Lo que suelo hacer es lo siguiente:
Hago scripts en SQL (ALTER TABLE sobre todo), en bash, php, perl para modificar la base de datos de desarrollo, reviso que todo haya quedado bien y despues los ejecuto, dentro de una transacción. en el servidor en producción. Espero que te sea útil mi comentario. -- Roberto Andrade Fonseca Director de Tecnología Inteligentes.com, S.A. de C.V. Tel. (55) 5207-1672 / 1673 -- TIP 4: No hagas 'kill -9' a postmaster