Files
src-1.2/game/server/database/audit/scripts.sql
T
2014-01-17 07:03:16 -07:00

25 lines
519 B
SQL

create table script_log
(
UPDATE_TIME DATE,
OBJECT_ID NUMBER,
SEQUENCE_NO NUMBER,
SCRIPT VARCHAR2(100),
UPDATE_TYPE CHAR(1)
);
create or replace trigger audit_script_insert
before insert on scripts
for each row
begin
insert into script_log values(sysdate, :new.object_id, :new.sequence_no, :new.script,'A');
end;
/
create or replace trigger audit_script_delete
before delete on scripts
for each row
begin
insert into script_log values(sysdate, :old.object_id, :old.sequence_no, :old.script,'D');
end;
/