Fix vagrant to install all thee 3GL functions
This commit is contained in:
parent
5552ae3de2
commit
14d4b9206c
1 changed files with 3 additions and 2 deletions
|
@ -47,8 +47,9 @@ fi
|
|||
# build and set up postgres extensions
|
||||
pushd db/functions
|
||||
sudo -u vagrant make
|
||||
sudo -u vagrant psql openstreetmap -c "drop function if exists maptile_for_point(int8, int8, int4)"
|
||||
sudo -u vagrant psql openstreetmap -c "CREATE FUNCTION maptile_for_point(int8, int8, int4) RETURNS int4 AS '/srv/openstreetmap-website/db/functions/libpgosm.so', 'maptile_for_point' LANGUAGE C STRICT"
|
||||
sudo -u vagrant psql openstreetmap -c "CREATE OR REPLACE FUNCTION maptile_for_point(int8, int8, int4) RETURNS int4 AS '/srv/openstreetmap-website/db/functions/libpgosm.so', 'maptile_for_point' LANGUAGE C STRICT"
|
||||
sudo -u vagrant psql openstreetmap -c "CREATE OR REPLACE FUNCTION tile_for_point(int4, int4) RETURNS int8 AS '/srv/openstreetmap-website/db/functions/libpgosm.so', 'tile_for_point' LANGUAGE C STRICT"
|
||||
sudo -u vagrant psql openstreetmap -c "CREATE OR REPLACE FUNCTION xid_to_int4(xid) RETURNS int4 AS '/srv/openstreetmap-website/db/functions/libpgosm.so', 'xid_to_int4' LANGUAGE C STRICT"
|
||||
popd
|
||||
# set up sample configs
|
||||
if [ ! -f config/database.yml ]; then
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue