Issue #1938 - install the postgis legacy functions for the metadata and maps database during installation.

- accept DR for work

Change-Id: Ib19064e3a1ea446b3325979d816924a0f1a45b63

Former-commit-id: b3974dfe62 [formerly 87d0aa17a0] [formerly b3974dfe62 [formerly 87d0aa17a0] [formerly 99d74e39ea [formerly d90b1203df064a6461ad058a6c08e96d1ee7fd43]]]
Former-commit-id: 99d74e39ea
Former-commit-id: 5018b12ec6 [formerly 4dedf0b1eb]
Former-commit-id: 4b6140cc76
This commit is contained in:
Bryan Kowal 2013-04-23 12:00:50 -05:00
parent 942dec707f
commit 578e4c3fb2
2 changed files with 10 additions and 2 deletions

View file

@ -269,6 +269,7 @@ execute_initial_sql_script ${SQL_SHARE_DIR}/initial_setup_server.sql
execute_psql_sql_script /awips2/postgresql/share/contrib/postgis-2.0/postgis.sql metadata
execute_psql_sql_script /awips2/postgresql/share/contrib/postgis-2.0/spatial_ref_sys.sql metadata
execute_psql_sql_script /awips2/postgresql/share/contrib/postgis-2.0/rtpostgis.sql metadata
execute_psql_sql_script /awips2/postgresql/share/contrib/postgis-2.0/legacy.sql metadata
execute_psql_sql_script ${SQL_SHARE_DIR}/permissions.sql metadata
execute_psql_sql_script ${SQL_SHARE_DIR}/create_subscription_tables.sql metadata
execute_psql_sql_script ${SQL_SHARE_DIR}/fxatext.sql metadata
@ -307,4 +308,4 @@ rm -rf ${RPM_BUILD_ROOT}
%defattr(755,awips,fxalpha,755)
%dir /awips2/database/sqlScripts/share/sql
/awips2/database/sqlScripts/share/sql/*.sql
/awips2/database/sqlScripts/share/sql/*.sh
/awips2/database/sqlScripts/share/sql/*.sh

View file

@ -189,6 +189,13 @@ if [ "${MAPS_DB_EXISTS}" = "false" ]; then
printFailureMessage
fi
SQL_FILE="/awips2/postgresql/share/contrib/postgis-2.0/legacy.sql"
su ${DB_OWNER} -c \
"${PSQL} -d maps -U awips -q -p 5432 -f ${SQL_FILE}" >> ${SQL_LOG} 2>&1
if [ $? -ne 0 ]; then
printFailureMessage
fi
# Import the data into the maps database.
DB_ARCHIVE="/awips2/database/sqlScripts/share/sql/maps/maps.db"
su ${DB_OWNER} -c \
@ -322,4 +329,4 @@ rm -rf ${RPM_BUILD_ROOT}
%defattr(755,awips,fxalpha,755)
/awips2/database/sqlScripts/share/sql/maps/*.sh
/awips2/database/sqlScripts/share/sql/maps/*.db
/awips2/database/sqlScripts/share/sql/maps/*.sql
/awips2/database/sqlScripts/share/sql/maps/*.sql