2

私はイベント トリガーを使用しており、テーブルの作成などのアクションをログに記録できます。

CREATE OR REPLACE FUNCTION UpdateTables() returns event_trigger as $$
begin 
  -- do stuff
end;
$$ language 'plpgsql';


create event trigger UpdateTables
   on ddl_command_end
   when tag in ( 'create table', 'alter table', 'drop table' )
   execute procedure UpdateTables();

ユーザーが接続 (セッションの開始) およびユーザーの切断 (セッションの終了) するたびに実行されるイベント トリガーを作成できますか。

PostgreSql 9.6beta4 を実行しています。

4

0 に答える 0