【发布时间】:2017-01-28 19:09:29
【问题描述】:
- Laravel 版本:5.1
- PHP 版本:5.6
- 数据库驱动程序和版本:psql
说明:
我第一次运行php artisan migrate,它运行良好。
然后:
我已向 alter 我的一张表添加了另外 1 个迁移脚本。
我一运行php artisan migrate,就开始看到这个错误。
我的 database.php 中有这个设置
'default' => env('DB_CONNECTION', 'pgsql'),
'pgsql' => [
'driver' => 'pgsql',
'host' => env('DB_HOST'),
'database' => env('DB_DATABASE'),
'username' => env('DB_USERNAME'),
'password' => env('DB_PASSWORD'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
请让我知道我还能提供什么。
【问题讨论】:
-
您是否执行了 migrate:rollback 命令?
-
不,我没有。我现在不需要这样做。
-
然后从数据库中手动删除
-
我第一次运行它,它运行良好。它添加了所有模式。然后,我又添加了 1 个迁移脚本,运行
php artisan migrate,然后我开始看到这个错误。 -
@NinoArmani:你有 postgres 作为你的数据库吗?还是 mysql ?
标签: php laravel laravel-5 database-migration