summaryrefslogtreecommitdiff
path: root/src/backend/commands/tablecmds.c
AgeCommit message (Expand)Author
2020-10-20Fix ALTER TABLE .. ENABLE/DISABLE TRIGGER recursionAlvaro Herrera
2020-10-14Remove es_result_relation_info from EState.Heikki Linnakangas
2020-10-13Create ResultRelInfos later in InitPlan, index them by RT index.Heikki Linnakangas
2020-09-28Add for_each_from, to simplify loops starting from non-first list cells.Tom Lane
2020-09-23Improve error cursor positions for problems with partition bounds.Tom Lane
2020-09-16Avoid unnecessary recursion to child tables in ALTER TABLE SET NOT NULL.Tom Lane
2020-09-14Message fixes and style improvementsPeter Eisentraut
2020-09-01Raise error on concurrent drop of partitioned indexAlvaro Herrera
2020-08-22Fix ALTER TABLE's scheduling rules for AT_AddConstraint subcommands.Tom Lane
2020-08-21Fix handling of CREATE TABLE LIKE with inheritance.Tom Lane
2020-08-10Replace remaining StrNCpy() by strlcpy()Peter Eisentraut
2020-07-31Use multi-inserts for pg_attribute and pg_shdependMichael Paquier
2020-07-15Eliminate cache lookup errors in SQL functions for object addressesMichael Paquier
2020-07-14Fix timing issue with ALTER TABLE's validate constraintDavid Rowley
2020-07-11Rename field "relkind" to "objtype" for CTAS and ALTER TABLE nodesMichael Paquier
2020-07-08code: replace 'master' with 'primary' where appropriate.Andres Freund
2020-07-07Don't create pg_type entries for sequences or toast tables.Tom Lane
2020-06-15Fix some comments referring to past featuresMichael Paquier
2020-05-28Add missing error code to "cannot attach index ..." error.Heikki Linnakangas
2020-05-16Run pgindent with new pg_bsd_indent version 2.1.1.Tom Lane
2020-05-14Initial pgindent and pgperltidy run for v13.Tom Lane
2020-05-13Dial back -Wimplicit-fallthrough to level 3Alvaro Herrera
2020-05-12Add -Wimplicit-fallthrough to CFLAGS and CXXFLAGSAlvaro Herrera
2020-05-08Fix several DDL issues of generated columns versus inheritancePeter Eisentraut
2020-05-08Propagate ALTER TABLE ... SET STORAGE to indexesPeter Eisentraut
2020-04-22Remove bogus Assert in foreign key cloning codeDavid Rowley
2020-04-21Fix detaching partitions with cloned row triggersAlvaro Herrera
2020-04-10Fix collection of typos and grammar mistakes in the treeMichael Paquier
2020-04-06Preserve clustered index after rewrites with ALTER TABLEMichael Paquier
2020-04-04Skip WAL for new relfilenodes, under wal_level=minimal.Noah Misch
2020-03-30Implement operator class parametersAlexander Korotkov
2020-03-23Add object names to partition integrity violations.Amit Kapila
2020-03-22Revert "Skip WAL for new relfilenodes, under wal_level=minimal."Noah Misch
2020-03-21Skip WAL for new relfilenodes, under wal_level=minimal.Noah Misch
2020-03-18Enable BEFORE row-level triggers for partitioned tablesAlvaro Herrera
2020-03-13Preserve replica identity index across ALTER TABLE rewritePeter Eisentraut
2020-03-09Code simplificationPeter Eisentraut
2020-03-04Introduce macros for typalign and typstorage constants.Tom Lane
2020-02-27Record parents of triggersAlvaro Herrera
2020-02-07Fix failure to create FKs correctly in partitionsAlvaro Herrera
2020-01-30Clean up newlines following left parenthesesAlvaro Herrera
2020-01-31Make inherited TRUNCATE perform access permission checks on parent table only.Fujii Masao
2020-01-28Added relation name in error messages for constraint checks.Amit Kapila
2020-01-22Fix concurrent indexing operations with temporary tablesMichael Paquier
2020-01-21Clarify behavior of adding and altering a column in same ALTER command.Tom Lane
2020-01-15Restructure ALTER TABLE execution to fix assorted bugs.Tom Lane
2020-01-14ALTER TABLE ... ALTER COLUMN ... DROP EXPRESSIONPeter Eisentraut
2020-01-08Fix handling of generated columns in ALTER TABLE.Tom Lane
2020-01-02Fix cloning of row triggers to sub-partitionsAlvaro Herrera
2020-01-02Make parser rely more heavily on the ParseNamespaceItem data structure.Tom Lane