From 699b5af31b0972c75a74b0188fa46c5ed8095c63 Mon Sep 17 00:00:00 2001 From: Rafa de la Torre Date: Tue, 3 Nov 2015 11:31:47 +0000 Subject: [PATCH] Split into header and admin0 --- geocoder/extension/Makefile | 6 ++++++ geocoder/extension/sql/0.0.1/00_header.sql | 2 ++ .../sql/0.0.1/{cdb_geocoder_admin0.sql => 10_admin0.sql} | 3 --- 3 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 geocoder/extension/sql/0.0.1/00_header.sql rename geocoder/extension/sql/0.0.1/{cdb_geocoder_admin0.sql => 10_admin0.sql} (98%) diff --git a/geocoder/extension/Makefile b/geocoder/extension/Makefile index a0ce595..d79a16c 100644 --- a/geocoder/extension/Makefile +++ b/geocoder/extension/Makefile @@ -1,3 +1,5 @@ +# Makefile to generate the extension out of separate sql source files. +# Once a version is released, it is not meant to be changed. E.g: once version 0.0.1 is out, it SHALL NOT be changed. EXTENSION = cdb_geocoder EXTVERSION = $(shell grep default_version $(EXTENSION).control | sed -e "s/default_version[[:space:]]*=[[:space:]]*'\([^']*\)'/\1/") @@ -17,3 +19,7 @@ $(DATA): $(SOURCES_DATA) cat $(SOURCES_DATA) >> $@ all: $(DATA) + +# Only meant for development time, do not use once a version is released +devclean: + rm -f $(DATA) diff --git a/geocoder/extension/sql/0.0.1/00_header.sql b/geocoder/extension/sql/0.0.1/00_header.sql new file mode 100644 index 0000000..94ac67c --- /dev/null +++ b/geocoder/extension/sql/0.0.1/00_header.sql @@ -0,0 +1,2 @@ +-- Complain if script is sourced in psql, rather than via CREATE EXTENSION +\echo Use "CREATE EXTENSION cdb_geocoder" to load this file. \quit diff --git a/geocoder/extension/sql/0.0.1/cdb_geocoder_admin0.sql b/geocoder/extension/sql/0.0.1/10_admin0.sql similarity index 98% rename from geocoder/extension/sql/0.0.1/cdb_geocoder_admin0.sql rename to geocoder/extension/sql/0.0.1/10_admin0.sql index ba53e19..100ff49 100644 --- a/geocoder/extension/sql/0.0.1/cdb_geocoder_admin0.sql +++ b/geocoder/extension/sql/0.0.1/10_admin0.sql @@ -1,6 +1,3 @@ --- Complain if script is sourced in psql, rather than via CREATE EXTENSION -\echo Use "CREATE EXTENSION cdb_geocoder_admin0" to load this file. \quit - -- Response types for admin0 geocoder CREATE TYPE geocode_admin_v1 AS (q TEXT, geom GEOMETRY, success BOOLEAN); CREATE TYPE synonym_lookup_v1 AS (q TEXT, adm0_a3 TEXT);