aboutsummaryrefslogtreecommitdiff
path: root/src/backend/commands/typecmds.c
Commit message (Expand)AuthorAge
* Core support for "extensions", which are packages of SQL objects.Tom Lane2011-02-08
* Per-column collation supportPeter Eisentraut2011-02-08
* Extend ALTER TABLE to allow Foreign Keys to be added without initial validation.Simon Riggs2011-02-08
* Tighten ALTER FOREIGN TABLE .. SET DATA TYPE checks.Robert Haas2011-02-06
* Force pg_upgrade's to preserve pg_class.oid, not pg_class.relfilenode.Bruce Momjian2011-01-07
* Improve C comments about backend variables set by pg_upgrade_supportBruce Momjian2011-01-06
* Stamp copyrights for year 2011.Bruce Momjian2011-01-01
* Centralize some ALTER <whatever> .. SET SCHEMA checks.Robert Haas2010-11-22
* Refactor typenameTypeId()Peter Eisentraut2010-10-25
* Allow new values to be added to an existing enum type.Tom Lane2010-10-24
* Improve handling of domains over arrays.Tom Lane2010-10-21
* Add ALTER TYPE ... ADD/DROP/ALTER/RENAME ATTRIBUTEPeter Eisentraut2010-09-26
* Remove cvs keywords from all files.Magnus Hagander2010-09-20
* Fix failure of "ALTER TABLE t ADD COLUMN c serial" when done by non-owner.Tom Lane2010-08-18
* Reduce lock levels of CREATE TRIGGER and some ALTER TABLE, CREATE RULE actions.Simon Riggs2010-07-28
* CREATE TABLE IF NOT EXISTS.Robert Haas2010-07-25
* pgindent run for 9.0Bruce Momjian2010-02-26
* Wrap calls to SearchSysCache and related functions using macros.Robert Haas2010-02-14
* Before attempting to create a composite type, check whether a type of thatPeter Eisentraut2010-01-20
* Update copyright for the year 2010.Bruce Momjian2010-01-02
* Remove PGDLLIMPORT used for binary upgrade; must be on the externs, per Tom.Bruce Momjian2009-12-28
* Add PGDLLIMPORT for binary_upgrade global variables so shared objectBruce Momjian2009-12-28
* Add backend and pg_dump code to allow preservation of pg_enum oids, forBruce Momjian2009-12-27
* Binary upgrade:Bruce Momjian2009-12-24
* binary migration: pg_migratorBruce Momjian2009-12-19
* Add exclusion constraints, which generalize the concept of uniqueness toTom Lane2009-12-07
* Support use of function argument names to identify which actual argumentsTom Lane2009-10-08
* Merge the Constraint and FkConstraint node types into a single type.Tom Lane2009-07-30
* Add system catalog columns pg_constraint.conindid and pg_trigger.tgconstrindid.Tom Lane2009-07-28
* Make backend header files C++ safePeter Eisentraut2009-07-16
* 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian2009-06-11
* Remove the recently added node types ReloptElem and OptionDefElem in favorTom Lane2009-04-04
* Repair a longstanding bug in CLUSTER and the rewriting variants of ALTERTom Lane2009-02-24
* Allow reloption names to have qualifiers, initially supporting a TOASTAlvaro Herrera2009-02-02
* Arrange for function default arguments to be processed properly in expressionsTom Lane2009-01-09
* Update copyright for 2009.Bruce Momjian2009-01-01
* Support window functions a la SQL:2008.Tom Lane2008-12-28
* Add a "LIKE = typename" clause to CREATE TYPE for base types. This allowsTom Lane2008-11-30
* Remove all uses of the deprecated functions heap_formtuple, heap_modifytuple,Tom Lane2008-11-02
* Use format_type_be() instead of TypeNameToString() for some more user-facingPeter Eisentraut2008-10-21
* Establish the rule that array types should have the same typdelim as theirTom Lane2008-09-25
* Extend the parser location infrastructure to include a location field inTom Lane2008-08-28
* Require superuser privilege to create base types (but not composites, enums,Tom Lane2008-07-31
* Flip the default typispreferred setting from true to false. This affectsTom Lane2008-07-30
* Replace the hard-wired type knowledge in TypeCategory() and IsPreferredType()Tom Lane2008-07-30
* Refactor the handling of the various DropStmt variants so that when multipleTom Lane2008-06-14
* Change the rules for inherited CHECK constraints to be essentially the sameTom Lane2008-05-09
* Reduce the need for frontend programs to include "postgres.h" by refactoringTom Lane2008-03-27
* Move the HTSU_Result enum definition into snapshot.h, to avoid includingAlvaro Herrera2008-03-26
* Simplify and standardize conversions between TEXT datums and ordinary CTom Lane2008-03-25