aboutsummaryrefslogtreecommitdiff
path: root/src/backend/commands/tablecmds.c
Commit message (Expand)AuthorAge
* Handle self-referencing FKs correctly in partitioned tablesÁlvaro Herrera2025-05-02
* Change the names generated for child foreign key constraints.Tom Lane2025-04-23
* Fix typos and grammar in the codeMichael Paquier2025-04-19
* Suppress "may be used uninitialized" warnings from older compilers.Tom Lane2025-04-17
* Sync declarations and definitions of two new tablecmds.c functions.Tom Lane2025-04-16
* Elide not-null constraint checks on child tables during PK creationÁlvaro Herrera2025-04-16
* Harmonize function parameter names for Postgres 18.Peter Geoghegan2025-04-12
* Allow NOT NULL constraints to be added as NOT VALIDÁlvaro Herrera2025-04-07
* Repair misbehavior with duplicate entries in FK SET column lists.Tom Lane2025-04-04
* Need to do CommandCounterIncrement after StoreAttrMissingVal.Tom Lane2025-04-02
* Add support for NOT ENFORCED in foreign key constraintsPeter Eisentraut2025-04-02
* Add support for not-null constraints on virtual generated columnsPeter Eisentraut2025-03-28
* Simplify syntax for ALTER TABLE ALTER CONSTRAINT NO INHERITÁlvaro Herrera2025-03-27
* refactor: Pass relation OID instead of Relation to createForeignKeyCheckTrigg...Peter Eisentraut2025-03-25
* refactor: Split ATExecAlterConstraintInternal()Peter Eisentraut2025-03-25
* refactor: Move some code that updates pg_constraint to a separate functionPeter Eisentraut2025-03-25
* Small fixes for Add ALTER TABLE ... ALTER CONSTRAINT ... SET [NO] INHERITPeter Eisentraut2025-03-25
* Change one loop in ATRewriteTable to use 1-based attnumsÁlvaro Herrera2025-03-21
* Remove direct handling of reloptions for toast tablesÁlvaro Herrera2025-03-14
* ATExecSetRelOptions: Reduce scope of 'isnull' variableÁlvaro Herrera2025-03-13
* Move RemoveInheritedConstraint() call slightly earlierPeter Eisentraut2025-03-11
* refactor: Split tryAttachPartitionForeignKey()Peter Eisentraut2025-03-11
* refactor: re-add ATExecAlterChildConstr()Peter Eisentraut2025-03-11
* Remove support for temporal RESTRICT foreign keysPeter Eisentraut2025-03-10
* Add ALTER TABLE ... ALTER CONSTRAINT ... SET [NO] INHERITÁlvaro Herrera2025-03-05
* Fix ALTER TABLE ADD VIRTUAL GENERATED COLUMN when table rewritePeter Eisentraut2025-03-04
* Simplify some logic around setting pg_attribute.atthasdef.Tom Lane2025-03-03
* Remove now-dead code in StoreAttrDefault().Tom Lane2025-03-03
* Fix broken handling of domains in atthasmissing logic.Tom Lane2025-03-03
* Drop opcintype from index AM strategy translation APIPeter Eisentraut2025-02-21
* Add ATAlterConstraint struct for ALTER .. CONSTRAINTÁlvaro Herrera2025-02-19
* Remove unnecessary (char *) casts [xlog]Peter Eisentraut2025-02-13
* Support non-btree indexes for foreign keysPeter Eisentraut2025-02-07
* Virtual generated columnsPeter Eisentraut2025-02-07
* Integrate GistTranslateCompareType() into IndexAmTranslateCompareType()Peter Eisentraut2025-02-03
* Rename GistTranslateStratnum() to GistTranslateCompareType()Peter Eisentraut2025-02-01
* Print out error position for some ALTER TABLE ALTER COLUMN typeMichael Paquier2025-01-27
* Add missing CommandCounterIncrementÁlvaro Herrera2025-01-26
* Allow NOT VALID foreign key constraints on partitioned tablesÁlvaro Herrera2025-01-23
* Fix detach of a partition that has a toplevel FK to a partitioned tableÁlvaro Herrera2025-01-21
* Fix NO ACTION temporal foreign keys when the referenced endpoints changePeter Eisentraut2025-01-21
* Split ATExecValidateConstraint into reusable piecesÁlvaro Herrera2025-01-16
* refactor: split ATExecAlterConstrRecurse()Peter Eisentraut2025-01-16
* Change gist stratnum function to use CompareTypePeter Eisentraut2025-01-15
* Add support for NOT ENFORCED in CHECK constraintsPeter Eisentraut2025-01-11
* Simplify signature of RewriteTableÁlvaro Herrera2025-01-09
* Remove unnecessary code to handle CONSTR_NOTNULLÁlvaro Herrera2025-01-07
* Update copyright for 2025Bruce Momjian2025-01-01
* Introduce CompactAttribute array in TupleDesc, take 2David Rowley2024-12-20
* Revert "Introduce CompactAttribute array in TupleDesc"David Rowley2024-12-03