Skip to content

Instantly share code, notes, and snippets.

@jwhitehorn
Last active May 2, 2018 04:44
Show Gist options
  • Save jwhitehorn/219ba9e8425e068b44df31cf85651489 to your computer and use it in GitHub Desktop.
Save jwhitehorn/219ba9e8425e068b44df31cf85651489 to your computer and use it in GitHub Desktop.
create or replace function do_record_deleted_campground_reviews()
returns trigger as
$BODY$
begin
insert into deleted_records(table_name,record_id,deleted_at)
select 'campground_reviews', OLD.id, now();
end;
$BODY$
language plpgsql;
create trigger record_deleted_campground_reviews before delete on campground_reviews
for each row execute procedure do_record_deleted_campground_reviews();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment