]> git.openstreetmap.org Git - rails.git/blobdiff - docker/postgres/openstreetmap-postgres-init.sh
Moved osm-db-functions.sql to /usr/local/share/
[rails.git] / docker / postgres / openstreetmap-postgres-init.sh
index d8c619d45fd90b0af0da764ab9d77e6bf43be536..de620bcec8eabbcbc1133e056ccf730b6c121fdf 100755 (executable)
@@ -3,9 +3,12 @@ set -ex
 
 # Create 'openstreetmap' user
 psql -v ON_ERROR_STOP=1 -U "$POSTGRES_USER" <<-EOSQL
-    CREATE USER openstreetmap PASSWORD 'openstreetmap';
+    CREATE USER openstreetmap SUPERUSER PASSWORD 'openstreetmap';
     GRANT ALL PRIVILEGES ON DATABASE openstreetmap TO openstreetmap;
 EOSQL
 
 # Create btree_gist extensions
 psql -v ON_ERROR_STOP=1 -U "$POSTGRES_USER" -c "CREATE EXTENSION btree_gist" openstreetmap
+
+# Define custom functions
+psql -v ON_ERROR_STOP=1 -U "$POSTGRES_USER" -f "/usr/local/share/osm-db-functions.sql" openstreetmap