工匠试图改变它在运行`artisan migrate`时没有创建的表

时间:2015-02-11 03:26:16

标签: php mysql laravel artisan

在新的Laravel安装中,我正在运行php artisan migrate并且它正在返回:

[Illuminate\Database\QueryException]                                                                                                          
SQLSTATE[HY000]: General error: 1 no such table: users (SQL: alter table "users" add column "id" integer not null primary key autoincrement) 

它似乎试图改变一个在任何时候都没有创建的表。

我使用以下方法创建了迁移:

php artisan migrate:make create_users_table --table=users --create

所以我不确定我做错了什么。有没有人遇到过这个?这是在Laravel 4.2.11,PHP 5.5.9。

1 个答案:

答案 0 :(得分:2)

你的工匠命令错了,应该是:

php artisan migrate:make create_users_table --create=users

--table标志用于更改现有表