Hey, Songs. Welcome to the group discussion.
I'm not sure I really understood what you're asking though. 😕
If you want to see the list of possible `generate` commands, you can run `rails generate` in the terminal. For more information about a particular generator, you can append `--help` (e.g. `rails generate migration --help`). I don't know if that's what you're looking for because you mentioned to having read the Rails Guides. If you don't really know what each of them really do, as a beginner, I recommend you to read the details for at least `migration` and `scaffold`. As your expertise grows, you may eventually find yourself depending less on the use of scaffolding.
Try some of the generators yourself. You can always undo the generated files by running the same command, but using `destroy` instead of `generate` (e.g. `rails destroy model post`).