If I generate a migration-file, for example rails generate migration create_articles title description:text, then I have to do an additional rails db:migrate afterward.
Theoretically it could all be done with one terminal-command as well: Create table articles field:type ...
Why is the process of creating a database-table done in two steps?
What's the benefit of the two-steps approach?