postgresql/src/include/commands
Robert Haas 463f2625a5 Support SECURITY LABEL on databases, tablespaces, and roles.
This requires a new shared catalog, pg_shseclabel.

Along the way, fix the security_label regression tests so that they
don't monkey with the labels of any pre-existing objects.  This is
unlikely to matter in practice, since only the label for the "dummy"
provider was being manipulated.  But this way still seems cleaner.

KaiGai Kohei, with fairly extensive hacking by me.
2011-07-20 13:18:24 -04:00
..
alter.h pgindent run before PG 9.1 beta 1. 2011-04-10 11:42:00 -04:00
async.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
cluster.h Make ALTER TABLE revalidate uniqueness and exclusion constraints. 2011-01-20 22:44:10 -05:00
collationcmds.h pgindent run before PG 9.1 beta 1. 2011-04-10 11:42:00 -04:00
comment.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
conversioncmds.h Core support for "extensions", which are packages of SQL objects. 2011-02-08 16:13:22 -05:00
copy.h pgindent run before PG 9.1 beta 1. 2011-04-10 11:42:00 -04:00
dbcommands.h pgindent run before PG 9.1 beta 1. 2011-04-10 11:42:00 -04:00
defrem.h Avoid index rebuild for no-rewrite ALTER TABLE .. ALTER TYPE. 2011-07-18 11:04:43 -04:00
discard.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
explain.h pgindent run before PG 9.1 beta 1. 2011-04-10 11:42:00 -04:00
extension.h pgindent run before PG 9.1 beta 1. 2011-04-10 11:42:00 -04:00
lockcmds.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
portalcmds.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
prepare.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
proclang.h pgindent run before PG 9.1 beta 1. 2011-04-10 11:42:00 -04:00
schemacmds.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
seclabel.h Support SECURITY LABEL on databases, tablespaces, and roles. 2011-07-20 13:18:24 -04:00
sequence.h Implement remaining fields of information_schema.sequences view 2011-01-02 15:15:21 +02:00
tablecmds.h Allow ALTER TABLE name {OF type | NOT OF}. 2011-04-20 21:38:47 -04:00
tablespace.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
trigger.h Try to acquire relation locks in RangeVarGetRelid. 2011-07-08 22:19:30 -04:00
typecmds.h Enable CHECK constraints to be declared NOT VALID 2011-06-30 11:24:31 -04:00
user.h Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
vacuum.h Fix VACUUM so that it always updates pg_class.reltuples/relpages. 2011-05-30 17:06:52 -04:00
variable.h Revise the API for GUC variable assign hooks. 2011-04-07 00:12:02 -04:00
view.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00