We need to confirm that the language isn't in ${DBNAME}, rather than

looking in template1!
This commit is contained in:
Andrew McMillan 2008-11-06 22:44:47 +13:00
parent f221f3775b
commit 3cbdec7e03

View File

@ -54,7 +54,7 @@ EONOTE
}
create_plpgsql_language() {
if ! psql ${DBA} -qAt -c "SELECT lanname FROM pg_language;" template1 | grep "^plpgsql$" >/dev/null; then
if ! psql ${DBA} -qAt -c "SELECT lanname FROM pg_language;" "${DBNAME}" | grep "^plpgsql$" >/dev/null; then
createlang plpgsql "${DBNAME}"
fi
}