Импортировать триггеры PostgreSQL при запуске. зимовать

У меня есть некоторые сохраненные функции и триггеры в моем PostgreSQL. Например. :

CREATE OR REPLACE FUNCTION log_function() RETURNS TRIGGER AS $logger$
BEGIN
    IF (TG_OP = 'DELETE') THEN
        INSERT INTO logger SELECT 'D', now(), user, OLD.*;
        RETURN OLD;
    END IF;
    RETURN NULL; 
END;
$logger$ LANGUAGE plpgsql;

И триггер:

CREATE TRIGGER logging_trigger
AFTER INSERT OR UPDATE OR DELETE ON some_entity
    FOR EACH ROW EXECUTE PROCEDURE log_function();

И я хотел бы импортировать этот код после каждого развертывания. (Я имею )

Я думаю, что это невозможно для функций, потому что это plpgsql, но для триггеров это было бы здорово. Я пытался добавить триггеры для import.sql, но у меня естьorg.postgresql.util.PSQLException: ERROR: syntax error at end of input

И я неЯ не хочу переместить этот код на уровень Java.

Есть идеи?

Ответы на вопрос(1)

Ваш ответ на вопрос