From: | Gurjeet Singh <gurjeet(at)singh(dot)im> |
---|---|
To: | Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com> |
Cc: | Postgres Hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: JSON output from psql |
Date: | 2020-05-08 23:31:48 |
Message-ID: | CABwTF4VqDON6HcVHPY=Dp8gV5mMN5UG71r=ghuj75Gj8kNpyuQ@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Fri, May 8, 2020 at 12:10 PM Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com>
wrote:
>
>
> pá 8. 5. 2020 v 21:08 odesílatel Gurjeet Singh <gurjeet(at)singh(dot)im> napsal:
>
>>
>> On Fri, May 8, 2020 at 12:01 PM Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com>
>> wrote:
>>
>>> Hi
>>>
>>> pá 8. 5. 2020 v 20:18 odesílatel Gurjeet Singh <gurjeet(at)singh(dot)im>
>>> napsal:
>>>
>>>> psql currently supports HTML, CSV, etc output formats. I was
>>>> wondering if supporting JSON format was requested or discussed in past. If
>>>> there's desire for this feature, perhaps we can add it to the TODO list on
>>>> wiki so someone can pick it up and work on it in future.
>>>>
>>>
>>> is there some standardised format for output table?
>>>
>>
>> I see "-T, --table-attr=TEXT" option in `psql --help` output, presumably
>> that's to create HTML tables.
>>
>
> I though for JSON format. This format is too generic.
>
I think I misunderstood your question earlier.
There's no standard format that comes to mind, but perhaps an output format
similar to that of (array of row_to_json()) would be desirable. For
example, `select relname, relnamespace from pg_class;` would emit the
following:
[
{"relname": "pgclass", "relnamespace": 11},
{"relname": "pg_statistic", "relnamespace": 11},
]
Best regards,
--
Gurjeet Singh http://gurjeet.singh.im/
From | Date | Subject | |
---|---|---|---|
Next Message | Cary Huang | 2020-05-08 23:32:38 | Re: Include sequence relation support in logical replication |
Previous Message | Tomas Vondra | 2020-05-08 23:20:08 | Re: [PATCH] Fix division by zero (explain.c) |