dba:postgres:gis
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| dba:postgres:gis [2025/12/29 22:11] – mlivolsi | dba:postgres:gis [2025/12/30 16:01] (current) – mlivolsi | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Adding GIS Support to Postgres ====== | ====== Adding GIS Support to Postgres ====== | ||
| + | < | ||
| create role gis_admin login password ' | create role gis_admin login password ' | ||
| Line 6: | Line 7: | ||
| create database gis; | create database gis; | ||
| grant all privileges on database gis to gis_admin; | grant all privileges on database gis to gis_admin; | ||
| + | </ | ||
| psql -h <// | psql -h <// | ||
| Line 28: | Line 30: | ||
| </ | </ | ||
| - | === transfer | + | === Transfer |
| < | < | ||
| Line 34: | Line 36: | ||
| ALTER SCHEMA tiger_data OWNER TO gis_admin; | ALTER SCHEMA tiger_data OWNER TO gis_admin; | ||
| ALTER SCHEMA topology OWNER TO gis_admin; | ALTER SCHEMA topology OWNER TO gis_admin; | ||
| - | </ | ||
| CREATE FUNCTION exec(text) returns text language plpgsql volatile AS $f$ BEGIN EXECUTE $1; RETURN $1; END; $f$; | CREATE FUNCTION exec(text) returns text language plpgsql volatile AS $f$ BEGIN EXECUTE $1; RETURN $1; END; $f$; | ||
| Line 47: | Line 48: | ||
| relkind IN (' | relkind IN (' | ||
| s; | s; | ||
| + | </ | ||
| + | === Testing out the installation === | ||
| + | < | ||
| SET search_path=public, | SET search_path=public, | ||
| Line 62: | Line 66: | ||
| -- Should return 1 | -- Should return 1 | ||
| SELECT topology.createtopology(' | SELECT topology.createtopology(' | ||
| + | |||
| + | </ | ||
dba/postgres/gis.1767046297.txt.gz · Last modified: by mlivolsi
