If  `NEW.modified_at = NULL` (there's no `NOT NULL` constraint on the column), I believe it will always be ignored. Think we should handle this case?