kopia lustrzana https://github.com/openmaptiles/openmaptiles
31 wiersze
780 B
Bash
Executable File
31 wiersze
780 B
Bash
Executable File
#!/bin/bash
|
|
set -o errexit
|
|
set -o pipefail
|
|
set -o nounset
|
|
|
|
function exec_psql_file() {
|
|
local file_name="$1"
|
|
PGPASSWORD="$POSTGRES_PASSWORD" psql \
|
|
-v ON_ERROR_STOP="1" \
|
|
--host="$POSTGRES_HOST" \
|
|
--port="$POSTGRES_PORT" \
|
|
--dbname="$POSTGRES_DB" \
|
|
--username="$POSTGRES_USER" \
|
|
-f "$file_name"
|
|
}
|
|
|
|
function main() {
|
|
exec_psql_file "$VT_UTIL_DIR/postgis-vt-util.sql"
|
|
exec_psql_file "layers/water.sql"
|
|
exec_psql_file "layers/building.sql"
|
|
exec_psql_file "layers/boundary.sql"
|
|
exec_psql_file "layers/road.sql"
|
|
exec_psql_file "layers/ice.sql"
|
|
exec_psql_file "layers/urban.sql"
|
|
exec_psql_file "layers/place.sql"
|
|
exec_psql_file "layers/country.sql"
|
|
exec_psql_file "layers/state.sql"
|
|
}
|
|
|
|
main
|