diff options
author | Andrew Dunstan <andrew@dunslane.net> | 2013-03-10 17:35:36 -0400 |
---|---|---|
committer | Andrew Dunstan <andrew@dunslane.net> | 2013-03-10 17:35:36 -0400 |
commit | 38fb4d978c5bfc377ef979e2595e3472744a3b05 (patch) | |
tree | af34c36f949f83c6527921cdbac1892c22719ac5 /contrib/postgres_fdw/postgres_fdw.c | |
parent | dd28c410f77e415ce104cb42bf52c4a5457085da (diff) | |
download | postgresql-38fb4d978c5bfc377ef979e2595e3472744a3b05.tar.gz postgresql-38fb4d978c5bfc377ef979e2595e3472744a3b05.zip |
JSON generation improvements.
This adds the following:
json_agg(anyrecord) -> json
to_json(any) -> json
hstore_to_json(hstore) -> json (also used as a cast)
hstore_to_json_loose(hstore) -> json
The last provides heuristic treatment of numbers and booleans.
Also, in json generation, if any non-builtin type has a cast to json,
that function is used instead of the type's output function.
Andrew Dunstan, reviewed by Steve Singer.
Catalog version bumped.
Diffstat (limited to 'contrib/postgres_fdw/postgres_fdw.c')
0 files changed, 0 insertions, 0 deletions