【发布时间】:2018-02-06 23:49:18
【问题描述】:
我在 laravel 4.2 项目中工作,现在我想在现有表用户中添加列。现在我想添加另一列,当我运行迁移命令时,我总是收到相同的消息“没有要迁移的东西”。 下面是我的迁移模式代码
public function up()
{
Schema::table('users', function($table) {
$table->string('dob')->nullable()->change();
});
}
我在终端中运行的命令
php artisan migrate --path=/database/migrations/2017_08_29_130700_add_colum_user_is_black_list.php
我也运行以下命令
php artisan migrate
但是当我运行上述命令时,我收到以下错误
SQLSTATE[42S01]:基表或视图已存在:1050 表“用户”已存在
【问题讨论】:
-
@RAUSHANKUMAR 然后我收到此错误“SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'users' already exists”