]> granicus.if.org Git - postgresql/commit
Support type modifiers for user-defined types, and pull most knowledge
authorTom Lane <tgl@sss.pgh.pa.us>
Sat, 30 Dec 2006 21:21:56 +0000 (21:21 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sat, 30 Dec 2006 21:21:56 +0000 (21:21 +0000)
commit5725b9d9afc8c3ba24e94cbc7020889fe8ad7ef9
treee1c8a77dbb660fa0de36528f19dc4f3cb81829d2
parent24b1f14eae0b83ef5d6b269ebf1ecae2f3acbb8c
Support type modifiers for user-defined types, and pull most knowledge
about typmod representation for standard types out into type-specific
typmod I/O functions.  Teodor Sigaev, with some editorialization by
Tom Lane.
47 files changed:
doc/src/sgml/catalogs.sgml
doc/src/sgml/keywords.sgml
doc/src/sgml/ref/create_type.sgml
src/backend/access/common/tupdesc.c
src/backend/catalog/heap.c
src/backend/catalog/pg_type.c
src/backend/commands/tablecmds.c
src/backend/commands/typecmds.c
src/backend/nodes/copyfuncs.c
src/backend/nodes/equalfuncs.c
src/backend/nodes/makefuncs.c
src/backend/nodes/outfuncs.c
src/backend/parser/gram.y
src/backend/parser/parse_expr.c
src/backend/parser/parse_relation.c
src/backend/parser/parse_type.c
src/backend/utils/adt/arrayutils.c
src/backend/utils/adt/date.c
src/backend/utils/adt/format_type.c
src/backend/utils/adt/numeric.c
src/backend/utils/adt/timestamp.c
src/backend/utils/adt/varbit.c
src/backend/utils/adt/varchar.c
src/backend/utils/cache/lsyscache.c
src/backend/utils/misc/guc.c
src/bin/pg_dump/pg_dump.c
src/include/catalog/catversion.h
src/include/catalog/pg_attribute.h
src/include/catalog/pg_class.h
src/include/catalog/pg_proc.h
src/include/catalog/pg_type.h
src/include/nodes/parsenodes.h
src/include/parser/parse_type.h
src/include/utils/array.h
src/include/utils/builtins.h
src/include/utils/date.h
src/include/utils/lsyscache.h
src/include/utils/timestamp.h
src/include/utils/varbit.h
src/test/regress/expected/create_type.out
src/test/regress/expected/horology.out
src/test/regress/expected/oidjoins.out
src/test/regress/expected/type_sanity.out
src/test/regress/sql/create_type.sql
src/test/regress/sql/oidjoins.sql
src/test/regress/sql/type_sanity.sql
src/tools/findoidjoins/README