Updates
This commit is contained in:
parent
aed88fd958
commit
ccbaf785cf
@ -23,7 +23,7 @@ script:
|
|||||||
- sudo apt-get install -y --allow-unauthenticated --no-install-recommends --no-install-suggests postgresql-$POSTGRESQL_VERSION postgresql-client-$POSTGRESQL_VERSION postgresql-server-dev-$POSTGRESQL_VERSION postgresql-common
|
- sudo apt-get install -y --allow-unauthenticated --no-install-recommends --no-install-suggests postgresql-$POSTGRESQL_VERSION postgresql-client-$POSTGRESQL_VERSION postgresql-server-dev-$POSTGRESQL_VERSION postgresql-common
|
||||||
- if [[ $POSTGRESQL_VERSION == '9.6' ]]; then sudo apt-get install -y postgresql-contrib-9.6; fi;
|
- if [[ $POSTGRESQL_VERSION == '9.6' ]]; then sudo apt-get install -y postgresql-contrib-9.6; fi;
|
||||||
- sudo apt-get install -y --allow-unauthenticated postgresql-$POSTGRESQL_VERSION-postgis-$POSTGIS_VERSION postgresql-$POSTGRESQL_VERSION-postgis-$POSTGIS_VERSION-scripts postgis
|
- sudo apt-get install -y --allow-unauthenticated postgresql-$POSTGRESQL_VERSION-postgis-$POSTGIS_VERSION postgresql-$POSTGRESQL_VERSION-postgis-$POSTGIS_VERSION-scripts postgis
|
||||||
# For pre12, install plpython2. For PG12 install plpython3 and make it default
|
# For pre12, install plpython2. For PG12 install plpython3
|
||||||
- if [[ $POSTGRESQL_VERSION != '12' ]]; then sudo apt-get install -y postgresql-plpython-$POSTGRESQL_VERSION && sudo pip install redis==2.4.9; else sudo apt-get install -y postgresql-plpython3-12 && pip3 install redis==2.4.9; fi;
|
- if [[ $POSTGRESQL_VERSION != '12' ]]; then sudo apt-get install -y postgresql-plpython-$POSTGRESQL_VERSION && sudo pip install redis==2.4.9; else sudo apt-get install -y postgresql-plpython3-12 && pip3 install redis==2.4.9; fi;
|
||||||
- sudo pg_dropcluster --stop $POSTGRESQL_VERSION main
|
- sudo pg_dropcluster --stop $POSTGRESQL_VERSION main
|
||||||
- sudo rm -rf /etc/postgresql/$POSTGRESQL_VERSION /var/lib/postgresql/$POSTGRESQL_VERSION
|
- sudo rm -rf /etc/postgresql/$POSTGRESQL_VERSION /var/lib/postgresql/$POSTGRESQL_VERSION
|
||||||
|
4
Makefile
4
Makefile
@ -135,9 +135,9 @@ include $(PGXS)
|
|||||||
|
|
||||||
PG_VERSION := $(shell $(PG_CONFIG) --version | $(AWK) '{split($$2,a,"."); print a[1]}')
|
PG_VERSION := $(shell $(PG_CONFIG) --version | $(AWK) '{split($$2,a,"."); print a[1]}')
|
||||||
PG_12_GE := $(shell [ $(PG_VERSION) -ge 12 ] && echo true)
|
PG_12_GE := $(shell [ $(PG_VERSION) -ge 12 ] && echo true)
|
||||||
PLPYTHONU := "plpythonu"
|
PLPYTHONU := plpythonu
|
||||||
ifeq ($(PG_12_GE), true)
|
ifeq ($(PG_12_GE), true)
|
||||||
PLPYTHONU := "plpython3u"
|
PLPYTHONU := plpython3u
|
||||||
endif
|
endif
|
||||||
|
|
||||||
$(EXTENSION)--$(EXTVERSION).sql: $(CDBSCRIPTS) cartodb_version.sql Makefile
|
$(EXTENSION)--$(EXTVERSION).sql: $(CDBSCRIPTS) cartodb_version.sql Makefile
|
||||||
|
@ -10,7 +10,7 @@ See [the cartodb-postgresql wiki](https://github.com/CartoDB/cartodb-postgresql/
|
|||||||
Dependencies
|
Dependencies
|
||||||
------------
|
------------
|
||||||
|
|
||||||
* PostgreSQL 9.6+ (with plpythonu extension and xml support)
|
* PostgreSQL 9.6+ (with plpythonu extension and xml support). For PostgreSQL 12+ plpython3u is required instead of plpythonu.
|
||||||
* [PostGIS extension](http://postgis.net)
|
* [PostGIS extension](http://postgis.net)
|
||||||
* Python with [Redis module](https://pypi.org/project/redis/)
|
* Python with [Redis module](https://pypi.org/project/redis/)
|
||||||
|
|
||||||
|
@ -1,6 +1,4 @@
|
|||||||
CREATE EXTENSION postgis;
|
CREATE EXTENSION cartodb CASCADE;
|
||||||
CREATE EXTENSION plpythonu;
|
|
||||||
CREATE EXTENSION cartodb;
|
|
||||||
CREATE FUNCTION public.cdb_invalidate_varnish(table_name text)
|
CREATE FUNCTION public.cdb_invalidate_varnish(table_name text)
|
||||||
RETURNS void AS $$
|
RETURNS void AS $$
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -1,6 +1,4 @@
|
|||||||
CREATE EXTENSION postgis;
|
CREATE EXTENSION cartodb CASCADE;
|
||||||
CREATE EXTENSION plpythonu;
|
|
||||||
CREATE EXTENSION cartodb;
|
|
||||||
CREATE FUNCTION public.cdb_invalidate_varnish(table_name text)
|
CREATE FUNCTION public.cdb_invalidate_varnish(table_name text)
|
||||||
RETURNS void AS $$
|
RETURNS void AS $$
|
||||||
BEGIN
|
BEGIN
|
||||||
|
Loading…
Reference in New Issue
Block a user