aboutsummaryrefslogtreecommitdiff
path: root/src/backend/catalog/pg_constraint.c
Commit message (Expand)AuthorAge
* Fix self-referencing foreign keys with partitioned tablesAlvaro Herrera2022-10-07
* Introduce macros for typalign and typstorage constants.Tom Lane2020-03-04
* Update copyrights for 2020Bruce Momjian2020-01-01
* Revert "Rename files and headers related to index AM"Michael Paquier2019-12-27
* Rename files and headers related to index AMMichael Paquier2019-12-25
* Refactor attribute mappings used in logical tuple conversionMichael Paquier2019-12-18
* Fix inconsistencies and typos in the tree, take 10Michael Paquier2019-08-13
* Move code for managing PartitionDescs into a new file, partdesc.cRobert Haas2019-02-21
* Redesign the partition dependency mechanism.Tom Lane2019-02-11
* Fix droppability of constraints upon partition detachAlvaro Herrera2019-01-24
* Remove superfluous tqual.h includes.Andres Freund2019-01-21
* Replace uses of heap_open et al with the corresponding table_* function.Andres Freund2019-01-21
* Replace heapam.h includes with {table, relation}.h where applicable.Andres Freund2019-01-21
* Move CloneForeignKeyConstraints to tablecmds.cAlvaro Herrera2019-01-18
* Refactor duplicate code into DeconstructFkConstraintRowAlvaro Herrera2019-01-18
* Update copyright for 2019Bruce Momjian2019-01-02
* Remove WITH OIDS support, change oid catalog column visibility.Andres Freund2018-11-20
* Remove obsolete pg_constraint.consrc columnPeter Eisentraut2018-11-01
* Correct attach/detach logic for FKs in partitionsAlvaro Herrera2018-10-12
* Assign constraint name when cloning FK definition for partitionsMichael Paquier2018-10-06
* Fully enforce uniqueness of constraint names.Tom Lane2018-09-04
* Remove pg_constraint.conincludingAlvaro Herrera2018-09-03
* Post-feature-freeze pgindent run.Tom Lane2018-04-26
* Reorganize partitioning codeAlvaro Herrera2018-04-14
* Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers.Tom Lane2018-04-08
* Indexes with INCLUDE columns and their support in B-treeTeodor Sigaev2018-04-07
* Foreign keys on partitioned tablesAlvaro Herrera2018-04-04
* Allow FOR EACH ROW triggers on partitioned tablesAlvaro Herrera2018-03-23
* Allow UNIQUE indexes on partitioned tablesAlvaro Herrera2018-02-19
* Update copyright for 2018Bruce Momjian2018-01-02
* Change TRUE/FALSE to true/falsePeter Eisentraut2017-11-08
* Always require SELECT permission for ON CONFLICT DO UPDATE.Dean Rasheed2017-11-06
* Phase 3 of pgindent updates.Tom Lane2017-06-21
* Phase 2 of pgindent updates.Tom Lane2017-06-21
* Fix improper quoting of format_type_be() output.Tom Lane2017-05-29
* Provide CatalogTupleDelete() as a wrapper around simple_heap_delete().Tom Lane2017-02-01
* Tweak catalog indexing abstraction for upcoming WARMAlvaro Herrera2017-01-31
* Update copyright via script for 2017Bruce Momjian2017-01-03
* Implement table partitioning.Robert Haas2016-12-07
* Revert CREATE INDEX ... INCLUDING ...Teodor Sigaev2016-04-08
* CREATE INDEX ... INCLUDING (column[, ...])Teodor Sigaev2016-04-08
* Refactor check_functional_grouping() to use get_primary_key_attnos().Tom Lane2016-02-11
* Remove GROUP BY columns that are functionally dependent on other columns.Tom Lane2016-02-11
* Move pg_constraint.h function declarations to new file pg_constraint_fn.h.Tom Lane2016-02-11
* Update copyright for 2016Bruce Momjian2016-01-02
* Fix handling of inherited check constraints in ALTER COLUMN TYPE (again).Tom Lane2015-11-20
* Make ALTER .. SET SCHEMA do nothing, instead of throwing an ERROR.Robert Haas2015-11-19
* Return ObjectAddress in many ALTER TABLE sub-routinesAlvaro Herrera2015-03-25
* Update copyright for 2015Bruce Momjian2015-01-06
* pgindent run for 9.4Bruce Momjian2014-05-06