PL languages.
sleep 1
echo "**** Create test database $DBNAME ****"
-createdb $DBNAME
+createdb $DBNAME || exit 1
echo "**** Create procedural language plperl ****"
-createlang plperl $DBNAME
+createlang plperl $DBNAME || exit 1
echo "**** Running test queries ****"
psql -q -n -e $DBNAME <test_queries.sql > test.out 2>&1
# drop failure is ok...
echo " Done. ***"
+sleep 1
+
echo -n "*** Create $DBNAME."
if createdb $DBNAME >> test.log 2>&1 ; then
echo " Done. ***"
sleep 1
echo "**** Create test database $DBNAME ****"
-createdb $DBNAME
+createdb $DBNAME || exit 1
echo "**** Create procedural language pltcl ****"
-createlang pltcl $DBNAME
+createlang pltcl $DBNAME || exit 1
echo "**** Create tables, functions and triggers ****"
psql -q -n $DBNAME <test_setup.sql