jdgamble555
02/07/2022, 3:35 AMcreated_at
is not changed by the user? I'm thinking:
typescript
create trigger posts_created_at after update on posts
OLD.created_at === NEW.created_at or undo transaction?
I'm not sure how to confirm this...silentworks
02/07/2022, 11:52 AMsql
CREATE FUNCTION public.handle_created_at()
RETURNS TRIGGER AS $$
BEGIN
new.created_at = old.created_at;
return new;
END;
$$ LANGUAGE plpgsql SECURITY DEFINER;
-- trigger the function every time a list is updated
CREATE TRIGGER on_list_updated
BEFORE UPDATE ON public.[table_name]
FOR EACH ROW EXECUTE PROCEDURE public.handle_created_at();