From: | Melvin Davidson <melvin6925(at)gmail(dot)com> |
---|---|
To: | "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com> |
Cc: | Suresh Raja <suresh(dot)rajaabc(at)gmail(dot)com>, "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>, pgsql-sql(at)postgresql(dot)org |
Subject: | Re: documenting tables version control |
Date: | 2015-05-05 21:42:56 |
Message-ID: | CANu8FiwyBWGXbo88zoTMqSxO_isqroK+ijUO4Q3JgRXMrSZuAg@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general pgsql-sql |
Try this query and see if it fulfills your needs. Adjust the WHERE clause
as needed.
SELECT
table_catalog as database,
table_schema as schema,
table_name as table,
column_name as column,
ordinal_position as position,
column_default as default,
is_nullable,
data_type as type,
character_maximum_length as max_length
FROM information_schema.columns
WHERE table_name LIKE 'T%'
ORDER BY table_catalog,
table_schema,
table_name,
ordinal_position;
On Tue, May 5, 2015 at 4:28 PM, Joshua D. Drake <jd(at)commandprompt(dot)com>
wrote:
>
> On 05/05/2015 01:13 PM, Suresh Raja wrote:
>
>> Hi All:
>>
>>
>> I have tables with different versions in the same schema. Like
>> T1a, T1b, T1c
>> T2a, T2b, T2c, T2d
>> ....
>> ...
>> etc.
>>
>>
>> I'm interested in documenting various version of tables, may be in excel
>> sheet or may be in another schema in the database. I would like to
>> store information on table name, column names, column order, pry key
>> column etc. Also is there a way I can reverse engineer from the
>> database itself.
>>
>> Let me know if anybody any suggestion or format that they used. I
>> appreciate all your help and shall be suitably acknowledged.
>>
>
> Take a look at sqitch.
>
> JD
>
>
>
>> Thanks,
>> -Suresh Raja
>>
>>
>
> --
> Command Prompt, Inc. - http://www.commandprompt.com/ 503-667-4564
> PostgreSQL Centered full stack support, consulting and development.
> Announcing "I'm offended" is basically telling the world you can't
> control your own emotions, so everyone else should do it for you.
>
>
> --
> Sent via pgsql-general mailing list (pgsql-general(at)postgresql(dot)org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-general
>
--
*Melvin Davidson*
I reserve the right to fantasize. Whether or not you
wish to share my fantasy is entirely up to you.
From | Date | Subject | |
---|---|---|---|
Next Message | Adrian Klaver | 2015-05-05 22:09:47 | Re: Standby problem after restore_command Implementation |
Previous Message | Joshua D. Drake | 2015-05-05 20:28:00 | Re: [GENERAL] documenting tables version control |
From | Date | Subject | |
---|---|---|---|
Next Message | Tim Clarke | 2015-05-06 08:47:32 | Re: documenting tables version control |
Previous Message | Joshua D. Drake | 2015-05-05 20:28:00 | Re: [GENERAL] documenting tables version control |