git.postgresql.org Git - postgresql.git/commit

git projects / postgresql.git / commit
? search:
summary | shortlog | log | commit | commitdiff | tree
(parent: 75db5a6) | patch
Clean up generation of default names for constraints, indexes, and serial
2004年6月10日 17:56:03 +0000 (17:56 +0000)
2004年6月10日 17:56:03 +0000 (17:56 +0000)
commit 45616f5bbbb87745e0e82b00e77562d6502aa042
Clean up generation of default names for constraints, indexes, and serial
sequences, as per recent discussion. All these names are now of the
form table_column_type, with digits added if needed to make them unique.
Default constraint names are chosen to be unique across their whole schema,
not just within the parent object, so as to be more SQL-spec-compatible
and make the information schema views more useful.
20 files changed:
src/backend/catalog/heap.c diff | blob | blame | history
src/backend/catalog/pg_constraint.c diff | blob | blame | history
src/backend/commands/indexcmds.c diff | blob | blame | history
src/backend/commands/tablecmds.c diff | blob | blame | history
src/backend/commands/typecmds.c diff | blob | blame | history
src/backend/parser/analyze.c diff | blob | blame | history
src/include/catalog/pg_constraint.h diff | blob | blame | history
src/include/commands/defrem.h diff | blob | blame | history
src/include/parser/analyze.h diff | blob | blame | history
src/test/regress/expected/alter_table.out diff | blob | blame | history
src/test/regress/expected/cluster.out diff | blob | blame | history
src/test/regress/expected/copy2.out diff | blob | blame | history
src/test/regress/expected/domain.out diff | blob | blame | history
src/test/regress/expected/foreign_key.out diff | blob | blame | history
src/test/regress/expected/namespace.out diff | blob | blame | history
src/test/regress/expected/rules.out diff | blob | blame | history
src/test/regress/expected/sequence.out diff | blob | blame | history
src/test/regress/expected/truncate.out diff | blob | blame | history
src/test/regress/output/constraints.source diff | blob | blame | history
src/test/regress/sql/copy2.sql diff | blob | blame | history
This is the main PostgreSQL git repository.
RSS Atom

AltStyle によって変換されたページ (->オリジナル) /