]> git.sesse.net Git - ccbs/blobdiff - sql/ccbs.sql
Remove PL/PgSQL installation for now, we do manual notifies.
[ccbs] / sql / ccbs.sql
index e73464c8de07f5817d08bb392f08abaca1d0148c..5125fdbbfd87cacb06f4596e893ad7795317c230 100644 (file)
@@ -163,19 +163,3 @@ CREATE SCHEMA bigscreen;
 CREATE TABLE bigscreen.active_tournament (
        tournament INTEGER NOT NULL REFERENCES tournaments
 );
-
--- install PL/PgSQL
-CREATE FUNCTION plpgsql_call_handler() RETURNS opaque
-    AS '/usr/lib/postgresql/lib/plpgsql.so', 'plpgsql_call_handler'
-    LANGUAGE "C";
-CREATE TRUSTED PROCEDURAL LANGUAGE plpgsql HANDLER plpgsql_call_handler;
-
--- NOTIFY active_tournament when anything has changed
-CREATE FUNCTION notify_active_tournament() RETURNS trigger
-AS '
-    DECLARE
-    BEGIN
-        NOTIFY bigscreen.active_tournament;
-    END;'
-LANGUAGE plpgsql;
-