On Mon, 18 May 2015 11:40:32 -0400
Luis Fernando Lopez Aguilar <flopezg...@gmail.com> wrote:

> Con el debido respeto a todos... esto deberia resumirse en un comando
> interno del PostgreSQL.
> 
> Esta necesidad es real y con frecuencia, en informix por ejemplo es
> sacar un esquema de la base de datos que se resume en
> 
> dbschema -d nombrebase -t nombretabla > archivosalida
> 
> 
> o
> 
> dbschema -d nombrebase  > archivosalida
> 
> y sale un script sql con create table con sus columnas sus llaves
> primarias ...foraneas ... constraints ...restricciones a nivel de
> columna ...etc. es un full script para crear todas las tablas de la
> base de datos vacia.

... Algo parecido a 

%pg_dump -Fp -s nombre_base_datos > archivo_salida

Saca todo el schema de la base de datos, lo que incluye los indices y mas cosas 
de las que la OP pide, habria que limpiar a mano los resultados de archivo 
salida.

> 
> Saludos cordiales
> f.l.


---   ---
Eduardo Morras <emorr...@yahoo.es>

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a