From: | Sualeh Fatehi <sualeh(dot)fatehi(at)gmail(dot)com> |
---|---|
To: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: Schema diff tool? |
Date: | 2009-08-27 11:09:40 |
Message-ID: | b9d37c77-3a73-4eef-a453-d5c38a7fb3d4@r33g2000vbp.googlegroups.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Dave,
The free and open-source SchemaCrawler for PostGresql tool will do
what you need. SchemaCrawler outputs details of your schema (tables,
views, procedures, and more) in a diff-able plain-text format (text,
CSV, or XHTML). SchemaCrawler can also output data (including CLOBs
and BLOBs) in the same plain-text formats. You can use a standard diff
program to diff the current output with a reference version of the
output. SchemaCrawler can be run either from the command line, or as
an ant task. A lot of examples are available with the download to help
you get started.
SchemaCrawler comes with SchemaCrawler Grep, a command line tool that
allows you to search your schema for columns and tables that match a
regular expression. SchemaCrawler can also generate E-R diagrams.
SchemaCrawler is a free, open-source, cross-platform (operating system
and database) tool, written in Java, that is available at
SourceForge:
http://schemacrawler.sourceforge.net/
Sualeh Fatehi.
From | Date | Subject | |
---|---|---|---|
Next Message | Sébastien Lardière | 2009-08-27 12:08:04 | Re: [Skytools-users] WAL Shipping + checkpoint |
Previous Message | Craig Ringer | 2009-08-27 01:55:17 | Re: PG 8.2 instal on Win2k3 - unable to connect to test network socket |