@@ -1,13 +1,30 @@
-Make sure to use git clone --recursive on this repository to get the submodule.
+Make sure to use git clone --recursive on this repository to get the submodule. See [here](https://github.com/pg-redis-fdw/redis_fdw)
+for instructions on installing the Redis foreign data wrapper. See [here](https://github.com/postgis/postgis/blob/master/README.postgis) for instructions on installing PostGIS.
+In both cases you can also check your systems package repositories.
sudo apt install postgresql-11 postgresql-client
sudo -u postgres psql
CREATE DATABASE jmp;
GRANT ALL ON DATABASE jmp TO unix_user;
+ GRANT CREATE ON SCHEMA public TO unix_user;
\c jmp
CREATE EXTENSION btree_gist;
CREATE EXTENSION citext;
CREATE EXTENSION pgcrypto;
+ CREATE EXTENSION redis_fdw;
+ CREATE EXTENSION postgis;
+ CREATE SERVER redis_server
+ FOREIGN DATA WRAPPER redis_fdw
+ OPTIONS (
+ address '127.0.0.1',
+ port '6379'
+ );
+ GRANT USAGE ON FOREIGN SERVER redis_server TO unix_user;
+ CREATE USER MAPPING
+ FOR PUBLIC
+ SERVER redis_server
+ OPTIONS (user 'default');
+
exit
sudo apt install sqitch
cd schemas