composer --create命令在laravel 4.2中无法正常工作

时间:2014-12-22 07:26:37

标签: php mysql laravel-4 migration

即时使用laravel 4.2,当我使用composer命令创建数据库迁移文件时,它会生成带有

的迁移文件
Schema::table('authors', function(Blueprint $table)

而不是

Schema::create('authors', function(Blueprint $table)

这是我的迁移命令

php artisan migrate:make create_authors_table --table authors --create

我尝试过composer update命令仍然无法正常工作,有人可以帮助我对它进行排序吗?

2 个答案:

答案 0 :(得分:1)

我认为这是正确的格式

php artisan migrate:make create_authors_table --create=authors

Laravel Documentation for creating migration

实际上我建议使用way/generators来创建模型,控制器和迁移,因为它提供了不同类型的生成器。看看git hub page

答案 1 :(得分:0)

我刚刚使用了以下命令,它可以工作:)

php artisan migrate:make create_authors_table --create=authors