post.id would be undefined, thus the || '' would make it such that no post was found with id of '', so it would create a new postpost.id would exist and it would find the post with the matching id and update it.id field? in the prisma code it was able to find no match on the id field, and just use the auto generate rule for the id field rather than me having to manually set it