Commit Graph

309 Commits (931bfc96644b8f51a49161f780d43506e55d2b13)

Author SHA1 Message Date
Bruce Momjian 4899aaf2d5 Add GRANT CONNECTION ON DATABASE, to be used in addition to pg_hba.conf. 20 years ago
Bruce Momjian 02eb8f4f5c Use schema search path to find the first matching contraint name for SET 20 years ago
Tom Lane 3651a3e6fb Support the syntax 20 years ago
Tom Lane 19956e0d53 Add error location info to ResTarget parse nodes. Allows error cursor to be supplied 20 years ago
Tom Lane 2316013961 Clean up representation of function RTEs for functions returning RECORD. 20 years ago
Tom Lane 20ab467d76 Improve parser so that we can show an error cursor position for errors 20 years ago
Bruce Momjian f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
Tom Lane 984a6ced3e Add CASCADE option to TRUNCATE. Joachim Wieland 20 years ago
Neil Conway 85c0eac1af Add TABLESPACE and ON COMMIT clauses to CREATE TABLE AS. ON COMMIT is 20 years ago
Andrew Dunstan f8b54fe6ed DROP IF EXISTS for ROLE/USER/GROUP 20 years ago
Bruce Momjian 4789e98801 Add GRANT ON SEQUENCE syntax to support sequence-only permissions. 20 years ago
Tom Lane 13ea825b6d Spell "explicitly" correctly, per Simon. 20 years ago
Tom Lane 3d376fce8d Change the parser to translate "foo [NOT] IN (expression-list)" to 20 years ago
Bruce Momjian 436a2956d8 Re-run pgindent, fixing a problem where comment lines after a blank 20 years ago
Andrew Dunstan 5b352d8e12 DROP DATABASE IF EXISTS variant 20 years ago
Alvaro Herrera cec3b0a9e6 Implement DROP OWNED and REASSIGN OWNED. These new commands facilitate the 20 years ago
Andrew Dunstan daea4d8eae DROP objecttype IF EXISTS for the following objects: 20 years ago
Tom Lane fc5894bf77 Adjust parser so that POSTQUEL-style implicit RTEs are stored with 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
Tom Lane 188c7c8ccf Add ALTER TABLE ENABLE/DISABLE TRIGGER commands. Change pg_dump to 20 years ago
Tom Lane 2a4fad1a0e Add NOWAIT option to SELECT FOR UPDATE/SHARE. 20 years ago
Tom Lane 35508d1cca Add ALTER object SET SCHEMA capability for a limited but useful set of 20 years ago
Tom Lane d42cf5a42a Add per-user and per-database connection limit options. 20 years ago
Tom Lane af019fb9ae Add a role property 'rolinherit' which, when false, denotes that the role 20 years ago
Tom Lane 0eaa36a16a Bring syntax of role-related commands into SQL compliance. To avoid 21 years ago
Tom Lane 7762619e95 Replace pg_shadow and pg_group by new role-capable catalogs pg_authid 21 years ago
Tom Lane 4cc7a93d22 Make REINDEX DATABASE do what one would expect, namely reindex all indexes 21 years ago
Tom Lane d0a89683a3 Two-phase commit. Original patch by Heikki Linnakangas, with additional 21 years ago
Tom Lane 9ab4d98168 Remove planner's private fields from Query struct, and put them into 21 years ago
Tom Lane a4996a8953 Replace the parser's namespace tree (which formerly had the same 21 years ago
Tom Lane ba42002461 Revise handling of dropped columns in JOIN alias lists to avoid a 21 years ago
Tom Lane bedb78d386 Implement sharable row-level locks, and use them for foreign key references 21 years ago
Neil Conway f5ab0a14ea Add a "USING" clause to DELETE, which is equivalent to the FROM clause 21 years ago
Tom Lane ad161bcc8a Merge Resdom nodes into TargetEntry nodes to simplify code and save a 21 years ago
Tom Lane eb47ee4865 Fix grammar for IN/OUT/INOUT parameters. This commit doesn't actually 21 years ago
Neil Conway c069655441 Allow ALTER FUNCTION to change a function's strictness, volatility, and 21 years ago
Tom Lane 595ed2a855 Make the behavior of HAVING without GROUP BY conform to the SQL spec. 21 years ago
Tom Lane f07b9689c9 Generalize TRUNCATE to support truncating multiple tables in one 21 years ago
PostgreSQL Daemon 2ff501590b Tag appropriate files for rc3 21 years ago
Tom Lane 98e8b48053 Create 'default_tablespace' GUC variable that supplies a TABLESPACE 21 years ago
Bruce Momjian b6b71b85bc Pgindent run for 8.0. 21 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 21 years ago
Bruce Momjian 09d4e96d7e Add ALTER INDEX, particularly for moving tablespaces. 21 years ago
Tom Lane bbd6eb5b95 Repair some issues with column aliases and RowExpr construction in the 21 years ago
Tom Lane fcbc438727 Label CVS tip as 8.0devel instead of 7.5devel. Adjust various comments 21 years ago
Tom Lane f0efe26402 Support USING INDEX TABLESPACE clause for PRIMARY KEY and UNIQUE 21 years ago
Tom Lane cc813fc2b8 Replace nested-BEGIN syntax for subtransactions with spec-compliant 21 years ago
Tom Lane c14a43f657 Remove TABLESPACE option of CREATE SEQUENCE; sequences will now always 21 years ago
Tom Lane af4de81469 ALTER TABLE SET TABLESPACE. Gavin Sherry, some rework by Tom Lane. 21 years ago
Tom Lane 0adfa2c39d Support renaming of tablespaces, and changing the owners of 22 years ago