Laravel Framework version 5.1.6 (LTS)
php artisan make:model test
Model created successfully.
php artisan make:model test2 --migration
Model created successfully.
Created Migration: 2015_07_09_132827_create_test2s_table
Four months ago he was probably using 5.0. Since 5.1 creating migrations for models is opt-in so you would have to use the --migration flag in order to get migrations.
@shanaka111 a model interact with the data base. is where you can declare the relationships with other tables and a migration is used to create tables in the database or modify them