summaryrefslogtreecommitdiff
path: root/src/backend/commands/tablecmds.c
AgeCommit message (Expand)Author
2023-04-17Comment fix for 60684dd834.Jeff Davis
2023-04-12Revert "Catalog NOT NULL constraints" and falloutAlvaro Herrera
2023-04-07Catalog NOT NULL constraintsAlvaro Herrera
2023-04-04Perform logical replication actions as the table owner.Robert Haas
2023-03-31Reject system columns as elements of foreign keys.Tom Lane
2023-03-28Save a few bytes in pg_attributePeter Eisentraut
2023-03-27Reject attempts to alter composite types used in indexes.Tom Lane
2023-03-25Add SysCacheGetAttrNotNull for guaranteed not-null attrsDaniel Gustafsson
2023-03-25Fix CREATE INDEX progress reporting for multi-level partitioning.Tom Lane
2023-03-08Clean up commentsPeter Eisentraut
2023-03-04Avoid failure when altering state of partitioned foreign-key triggers.Tom Lane
2023-02-16Fix check for child column generation status matching parent.Tom Lane
2023-01-21Allow REPLICA IDENTITY to be set on an index that's not (yet) valid.Tom Lane
2023-01-14Fix MAINTAIN privileges for toast tables and partitions.Jeff Davis
2023-01-11Improve handling of inherited GENERATED expressions.Tom Lane
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-22Fix operator typo in tablecmds.cMichael Paquier
2022-12-14Add grantable MAINTAIN privilege and pg_maintain role.Jeff Davis
2022-12-12Get rid of recursion-marker values in enum AlterTableTypeAlvaro Herrera
2022-12-07Fix FK comment think-oPeter Eisentraut
2022-11-29Add 'missing_ok' argument to build_attrmap_by_nameAlvaro Herrera
2022-11-18Add a SET option to the GRANT command.Robert Haas
2022-11-13Refactor aclcheck functionsPeter Eisentraut
2022-11-13Refactor ownercheck functionsPeter Eisentraut
2022-11-10Support writing "CREATE/ALTER TABLE ... SET STORAGE DEFAULT".Tom Lane
2022-11-03Create FKs properly when attaching table as partitionAlvaro Herrera
2022-11-03Resolve partition strategy during early parsingAlvaro Herrera
2022-10-28Remove AssertArg and AssertStatePeter Eisentraut
2022-10-07Fix self-referencing foreign keys with partitioned tablesAlvaro Herrera
2022-10-05Rename shadowed local variablesDavid Rowley
2022-09-28Revert 56-bit relfilenode change and follow-up commits.Robert Haas
2022-09-27Increase width of RelFileNumbers from 32 bits to 56 bits.Robert Haas
2022-09-23Allow publications with schema and table of the same schema.Amit Kapila
2022-09-20Harmonize more parameter names in bulk.Peter Geoghegan
2022-09-09Fix GetForeignKey*Triggers for self-referential FKsAlvaro Herrera
2022-09-08Choose FK name correctly during partition attachmentAlvaro Herrera
2022-08-25More -Wshadow=compatible-local warning fixesDavid Rowley
2022-08-18Ensure that pg_auth_members.grantor is always valid.Robert Haas
2022-08-17Avoid using list_length() to test for empty list.Tom Lane
2022-08-05Fix ENABLE/DISABLE TRIGGER to handle recursion correctlyAlvaro Herrera
2022-07-31Feed ObjectAddress to event triggers for ALTER TABLE ATTACH/DETACHMichael Paquier
2022-07-28Use TRUNCATE to preserve relfilenode for pg_largeobject + index.Robert Haas
2022-07-20Tweak detail and hint messages to be consistent with project policyMichael Paquier
2022-07-16Replace many MemSet calls with struct initializationPeter Eisentraut
2022-07-13Allow specifying STORAGE attribute for a new tablePeter Eisentraut
2022-07-13Remove useless assertionsPeter Eisentraut
2022-07-06Change internal RelFileNode references to RelFileNumber or RelFileLocator.Robert Haas
2022-05-12Pre-beta mechanical code beautification.Tom Lane
2022-04-13Remove extraneous blank lines before block-closing bracesAlvaro Herrera
2022-04-13Remove "recheck" argument from check_index_is_clusterable()Michael Paquier