Laravel 5 içerisindeki paket geliştirmede gördüğüm bir eksik paket içerisinde paket için özel migration oluşturup, çalıştıramıyoruz. (ya da ben bulamadım bilgiyi)
Bu arada laravel 4'deki gibi paket oluşturmak için
composer.json
"illuminate/workbench": "dev-master"
config/app.php
'Illuminate\Workbench\WorkbenchServiceProvider'
daha sonra config/workbench.php oluşturuyoruz.
<?php
return [
/*
|--------------------------------------------------------------------------
| Workbench Author Name
|--------------------------------------------------------------------------
|
| When you create new packages via the Artisan "workbench" command your
| name is needed to generate the composer.json file for your package.
| You may specify it now so it is used for all of your workbenches.
|
*/
'name' => '',
/*
|--------------------------------------------------------------------------
| Workbench Author E-Mail Address
|--------------------------------------------------------------------------
|
| Like the option above, your e-mail address is used when generating new
| workbench packages. The e-mail is placed in your composer.json file
| automatically after the package is created by the workbench tool.
|
*/
'email' => '',
];
Böylece tekrardan php artisan workbench vendor/name komutu ile paket oluşturabilir hale geliyoruz.