Data Manipulation is not a thing for migration. Because of the nature migration works. I will advice to use the migration to define only the database schema.
Migrations were made to be executed by Laravel one by one, in the exact order they were created, so it can keep track of execution and order of execution ref. Antonio Carlos Ribeiro.
This prevent one from taking charge of the class or files he/she want to run. for example you may choose to seed users table before departments table in another sense you can choose to do it vice versa. Migration does not come with this freedom.
With Data manipulation i will advice you use seeders to handle that because you can choose which class to run at any point in time by using
php artisan db:seed --class=ClassName
As the name goes seed. Meaning to populate the database.