From 44901cb5bd4bd9bafd27ed201564b7c49c3ca466 Mon Sep 17 00:00:00 2001 From: Laurent Bossavit Date: Mon, 26 Sep 2016 16:12:59 +0200 Subject: [PATCH] Fix setup.sql for Docker use --- setup.sql | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/setup.sql b/setup.sql index 87cb6eb..b49f22e 100644 --- a/setup.sql +++ b/setup.sql @@ -5,6 +5,9 @@ -- Dumped from database version 9.5.3 -- Dumped by pg_dump version 9.5.3 +CREATE EXTENSION IF NOT EXISTS "uuid-ossp"; +CREATE EXTENSION IF NOT EXISTS "postgis"; + SET statement_timeout = 0; SET lock_timeout = 0; SET client_encoding = 'UTF8'; @@ -120,6 +123,14 @@ CREATE INDEX geo_idx ON geo USING gist (idx); -- Name: events_lastupdate_trigger; Type: TRIGGER; Schema: public; Owner: - -- +CREATE FUNCTION events_lastupdate() RETURNS trigger AS $$ +BEGIN + NEW.lastupdate := NOW(); + + RETURN NEW; +END; +$$ LANGUAGE plpgsql; + CREATE TRIGGER events_lastupdate_trigger BEFORE INSERT OR UPDATE ON events FOR EACH ROW EXECUTE PROCEDURE events_lastupdate();