|
|
|
|
@ -7,7 +7,7 @@ |
|
|
|
|
# Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group |
|
|
|
|
# Portions Copyright (c) 1994, Regents of the University of California |
|
|
|
|
# |
|
|
|
|
# $Header: /cvsroot/pgsql/src/bin/scripts/Attic/createlang.sh,v 1.40 2002/10/16 03:24:09 momjian Exp $ |
|
|
|
|
# $Header: /cvsroot/pgsql/src/bin/scripts/Attic/createlang.sh,v 1.41 2002/10/16 03:44:28 momjian Exp $ |
|
|
|
|
# |
|
|
|
|
#------------------------------------------------------------------------- |
|
|
|
|
|
|
|
|
|
@ -270,7 +270,7 @@ fi |
|
|
|
|
# Create the call handler and the language |
|
|
|
|
# ---------- |
|
|
|
|
if [ "$handlerexists" = no ]; then |
|
|
|
|
sqlcmd="SET autocommit = 'on';CREATE FUNCTION \"$handler\" () RETURNS LANGUAGE_HANDLER AS '$PGLIB/${object}' LANGUAGE C;" |
|
|
|
|
sqlcmd="SET autocommit TO 'on';CREATE FUNCTION \"$handler\" () RETURNS LANGUAGE_HANDLER AS '$PGLIB/${object}' LANGUAGE C;" |
|
|
|
|
if [ "$showsql" = yes ]; then |
|
|
|
|
echo "$sqlcmd" |
|
|
|
|
fi |
|
|
|
|
@ -281,7 +281,7 @@ if [ "$handlerexists" = no ]; then |
|
|
|
|
fi |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
sqlcmd="SET autocommit = 'on';CREATE ${trusted}LANGUAGE \"$langname\" HANDLER \"$handler\";" |
|
|
|
|
sqlcmd="SET autocommit TO 'on';CREATE ${trusted}LANGUAGE \"$langname\" HANDLER \"$handler\";" |
|
|
|
|
if [ "$showsql" = yes ]; then |
|
|
|
|
echo "$sqlcmd" |
|
|
|
|
fi |
|
|
|
|
@ -297,7 +297,7 @@ fi |
|
|
|
|
# seems best to disable public USAGE for an untrusted one. |
|
|
|
|
# ---------- |
|
|
|
|
if test -z "$trusted"; then |
|
|
|
|
sqlcmd="SET autocommit = 'on';REVOKE ALL ON LANGUAGE \"$langname\" FROM PUBLIC;" |
|
|
|
|
sqlcmd="SET autocommit TO 'on';REVOKE ALL ON LANGUAGE \"$langname\" FROM PUBLIC;" |
|
|
|
|
if [ "$showsql" = yes ]; then |
|
|
|
|
echo "$sqlcmd" |
|
|
|
|
fi |
|
|
|
|
|