Generator
Create a new collection using the built-in generator.
bin/rails generate content Post
# or only include the needed action
bin/rails generate content Post show
This will create the following files:
app/models/content/post.rb
app/controllers/content/posts_controller.rb
app/views/content/posts/index.html.erb
app/views/content/posts/show.html.erb
And adds a route: resources :posts, module: :content, only: %w[index show]