postgresql/src/include/commands
Tom Lane 55a7cf80a0 Allow non-superuser database owners to create procedural languages.
A DBA is allowed to create a language in his database if it's marked
"tmpldbacreate" in pg_pltemplate.  The factory default is that this is set
for all standard trusted languages, but of course a superuser may adjust
the settings.  In service of this, add the long-foreseen owner column to
pg_language; renaming, dropping, and altering owner of a PL now follow
normal ownership rules instead of being superuser-only.
Jeremy Drake, with some editorialization by Tom Lane.
2007-03-26 16:58:41 +00:00
..
alter.h Update CVS HEAD for 2007 copyright. Back branches are typically not 2007-01-05 22:20:05 +00:00
async.h Update CVS HEAD for 2007 copyright. Back branches are typically not 2007-01-05 22:20:05 +00:00
cluster.h First phase of plan-invalidation project: create a plan cache management 2007-03-13 00:33:44 +00:00
comment.h Update CVS HEAD for 2007 copyright. Back branches are typically not 2007-01-05 22:20:05 +00:00
conversioncmds.h Update CVS HEAD for 2007 copyright. Back branches are typically not 2007-01-05 22:20:05 +00:00
copy.h First phase of plan-invalidation project: create a plan cache management 2007-03-13 00:33:44 +00:00
dbcommands.h Update CVS HEAD for 2007 copyright. Back branches are typically not 2007-01-05 22:20:05 +00:00
defrem.h First phase of plan-invalidation project: create a plan cache management 2007-03-13 00:33:44 +00:00
explain.h First phase of plan-invalidation project: create a plan cache management 2007-03-13 00:33:44 +00:00
lockcmds.h Update CVS HEAD for 2007 copyright. Back branches are typically not 2007-01-05 22:20:05 +00:00
portalcmds.h First phase of plan-invalidation project: create a plan cache management 2007-03-13 00:33:44 +00:00
prepare.h First phase of plan-invalidation project: create a plan cache management 2007-03-13 00:33:44 +00:00
proclang.h Allow non-superuser database owners to create procedural languages. 2007-03-26 16:58:41 +00:00
schemacmds.h First phase of plan-invalidation project: create a plan cache management 2007-03-13 00:33:44 +00:00
sequence.h Update CVS HEAD for 2007 copyright. Back branches are typically not 2007-01-05 22:20:05 +00:00
tablecmds.h Update CVS HEAD for 2007 copyright. Back branches are typically not 2007-01-05 22:20:05 +00:00
tablespace.h Revert temp_tablespaces because of coding problems, per Tom. 2007-03-06 02:06:15 +00:00
trigger.h Changes pg_trigger and extend pg_rewrite in order to allow triggers and 2007-03-19 23:38:32 +00:00
typecmds.h Update CVS HEAD for 2007 copyright. Back branches are typically not 2007-01-05 22:20:05 +00:00
user.h pgindent run for 8.2. 2006-10-04 00:30:14 +00:00
vacuum.h First phase of plan-invalidation project: create a plan cache management 2007-03-13 00:33:44 +00:00
variable.h Update CVS HEAD for 2007 copyright. Back branches are typically not 2007-01-05 22:20:05 +00:00
version.h Update CVS HEAD for 2007 copyright. Back branches are typically not 2007-01-05 22:20:05 +00:00
view.h First phase of plan-invalidation project: create a plan cache management 2007-03-13 00:33:44 +00:00