postgresql/src/backend/commands
Tom Lane 0eaa36a16a Bring syntax of role-related commands into SQL compliance. To avoid
syntactic conflicts, both privilege and role GRANT/REVOKE commands have
to use the same production for scanning the list of tokens that might
eventually turn out to be privileges or role names.  So, change the
existing GRANT/REVOKE code to expect a list of strings not pre-reduced
AclMode values.  Fix a couple other minor issues while at it, such as
InitializeAcl function name conflicting with a Windows system function.
2005-06-28 19:51:26 +00:00
..
Makefile Tablespaces. Alternate database locations are dead, long live tablespaces. 2004-06-18 06:14:31 +00:00
aggregatecmds.c Replace pg_shadow and pg_group by new role-capable catalogs pg_authid 2005-06-28 05:09:14 +00:00
alter.c Replace pg_shadow and pg_group by new role-capable catalogs pg_authid 2005-06-28 05:09:14 +00:00
analyze.c For some reason access/tupmacs.h has been #including utils/memutils.h, 2005-05-06 17:24:55 +00:00
async.c Two-phase commit. Original patch by Heikki Linnakangas, with additional 2005-06-17 22:32:51 +00:00
cluster.c Report index name on CLUSTER failure. Also, suggest ALTER TABLE 2005-05-10 13:16:26 +00:00
comment.c Completion of project to use fixed OIDs for all system catalogs and 2005-04-14 20:03:27 +00:00
conversioncmds.c Replace pg_shadow and pg_group by new role-capable catalogs pg_authid 2005-06-28 05:09:14 +00:00
copy.c Replace pg_shadow and pg_group by new role-capable catalogs pg_authid 2005-06-28 05:09:14 +00:00
dbcommands.c Replace pg_shadow and pg_group by new role-capable catalogs pg_authid 2005-06-28 05:09:14 +00:00
define.c Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
explain.c Remove unused 'printCost' field from ExplainState, and simplify the code 2005-06-04 02:07:09 +00:00
functioncmds.c Replace pg_shadow and pg_group by new role-capable catalogs pg_authid 2005-06-28 05:09:14 +00:00
indexcmds.c Make REINDEX DATABASE do what one would expect, namely reindex all indexes 2005-06-22 21:14:31 +00:00
lockcmds.c Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
opclasscmds.c Replace pg_shadow and pg_group by new role-capable catalogs pg_authid 2005-06-28 05:09:14 +00:00
operatorcmds.c Replace pg_shadow and pg_group by new role-capable catalogs pg_authid 2005-06-28 05:09:14 +00:00
portalcmds.c Revise handling of dropped columns in JOIN alias lists to avoid a 2005-06-03 23:05:30 +00:00
prepare.c Fix the mechanism for reporting the original table OID and column number 2005-06-22 17:45:46 +00:00
proclang.c Completion of project to use fixed OIDs for all system catalogs and 2005-04-14 20:03:27 +00:00
schemacmds.c Replace pg_shadow and pg_group by new role-capable catalogs pg_authid 2005-06-28 05:09:14 +00:00
sequence.c Add a function lastval(), which returns the value returned by the 2005-06-07 07:08:35 +00:00
tablecmds.c Replace pg_shadow and pg_group by new role-capable catalogs pg_authid 2005-06-28 05:09:14 +00:00
tablespace.c Replace pg_shadow and pg_group by new role-capable catalogs pg_authid 2005-06-28 05:09:14 +00:00
trigger.c When enqueueing after-row triggers for updates of a table with a foreign 2005-05-30 07:20:59 +00:00
typecmds.c Replace pg_shadow and pg_group by new role-capable catalogs pg_authid 2005-06-28 05:09:14 +00:00
user.c Bring syntax of role-related commands into SQL compliance. To avoid 2005-06-28 19:51:26 +00:00
vacuum.c Simplify shared-memory lock data structures as per recent discussion: 2005-06-14 22:15:33 +00:00
vacuumlazy.c Split the shared-memory array of PGPROC pointers out of the sinval 2005-05-19 21:35:48 +00:00
variable.c Replace pg_shadow and pg_group by new role-capable catalogs pg_authid 2005-06-28 05:09:14 +00:00
view.c First phase of project to use fixed OIDs for all system catalogs and 2005-04-14 01:38:22 +00:00