Files
geopandas/ci/envs/setup_postgres.sh
T
Martin Fleischmann 7e595d08a5 DOC/CI: remove Travis from docs and paths (#1632)
* DOC/CI: remove Travis from docs and paths

* use envs

* fix

* typo

* how to trigger check
2020-10-10 20:03:25 +01:00

22 lines
423 B
Bash

#!/bin/bash -e
echo "Setting up Postgresql"
mkdir -p ${HOME}/var
rm -rf ${HOME}/var/db
pg_ctl initdb -D ${HOME}/var/db
pg_ctl start -D ${HOME}/var/db
echo -n 'waiting for postgres'
while [ ! -e /tmp/.s.PGSQL.5432 ]; do
sleep 1
echo -n '.'
done
createuser -U ${USER} -s postgres
createdb --owner=postgres test_geopandas
psql -d test_geopandas -q -c "CREATE EXTENSION postgis"
echo "Done setting up Postgresql"