aboutsummaryrefslogtreecommitdiff
path: root/src/backend/commands/tablecmds.c
Commit message (Expand)AuthorAge
* 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
* Introduce CompactAttribute array in TupleDescDavid Rowley2024-12-03
* Remove useless casts to (void *)Peter Eisentraut2024-11-28
* pgindent runPeter Eisentraut2024-11-21
* Fix ALTER TABLE / REPLICA IDENTITY for temporal tablesPeter Eisentraut2024-11-21
* Fix collation handling for foreign keysPeter Eisentraut2024-11-15
* Add pg_constraint rows for not-null constraintsÁlvaro Herrera2024-11-08
* Clarify a foreign key error messagePeter Eisentraut2024-11-07
* Fix some more bugs in foreign keys connecting partitioned tablesÁlvaro Herrera2024-10-30
* Restructure foreign key handling code for ATTACH/DETACHÁlvaro Herrera2024-10-22
* Unbreak overflow test for attinhcount/coninhcountÁlvaro Herrera2024-10-10
* Replace Unicode apostrophe with ASCII apostropheAmit Langote2024-10-03
* Fix expression list handling in ATExecAttachPartition()Amit Langote2024-10-03
* Remove support for unlogged on partitioned tablesMichael Paquier2024-10-03
* Don't disallow DROP of constraints ONLY on partitioned tablesAlvaro Herrera2024-09-30
* Remove NULL dereference from RenameRelationInternal().Noah Misch2024-09-29
* For inplace update durability, make heap_update() callers wait.Noah Misch2024-09-24
* Remove ATT_TABLE for ALTER TABLE ... ATTACH/DETACHMichael Paquier2024-09-24
* Introduce ATT_PARTITIONED_TABLE in tablecmds.cMichael Paquier2024-09-19