There is a small difference between create and generate:
- Create: This will create migration files that will have empty up and down query objects, in which you can write down your queries to update the database.
- Generate: This will generate the migrations with up and down queries by observing your database changes.
You can see more of migration on the official sites.