Is there a differences between the Symfony console command make:migration and doctrine:migrations:diff?
make:migration will create empty file for you so you can write your custom migration
doctrine:migrations:diff will compare your current database schema with entities mappings and if there is difference then it will create migration so you can update you database schema to reflect your entities mappings