I didn't think I needed a blog_versions table
For a long time, I thought a blog_sessions table was enough.
A blog had a topic, an outline, a draft, a final version, and a status. If a user wanted changes, I'd update a few fields and run the pipel
arpitdev.hashnode.dev5 min read