Url structure for Hugo

I understand Hugo’s default behaviour when it comes to created URLs (based on the hierarchy in /content. However, I want to have a flat hierarchy.

For example, if I have a post in content/blog/blog-name.md
I want the post blog-name to be available at site.com/blog-name-12394

How would I do this?