在新的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上。

最佳答案

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

php artisan migrate:make create_users_table --create=users

表标志用于更改现有表。

关于php - Artisan尝试更改运行“artisan migration”时未创建的表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28446072/

10-10 18:05