【发布时间】:2015-08-04 07:01:42
【问题描述】:
运行“php artisan migrate”什么都不做:没有数据库修改,没有消息(也没有“nothing to migrate”),没有错误。
也没有记录被添加到表迁移中。
以前,“php artisan migrate”命令运行良好。
文件夹 database/migrations 中的一个迁移文件有这样的内容:
<?php
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class VidsTableEdit14 extends Migration {
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::table('vids', function(Blueprint $table)
{
//
$table->integer('test');
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::table('vids', function(Blueprint $table)
{
//
});
}
}
如何让“php artisan migrate”工作?
【问题讨论】:
-
您能告诉我们运行命令时命令行上显示的内容吗?这些命令也有用吗?
php artisan list和php artisan help migrate -
嗨,php artisan list 和 php artisan 帮助按预期迁移工作:php artisan list 给出了一个列表,并以“Laravel Framework version 5.0.31”开头。
-
php artisan help migrate 输出开头为:"Usage:" 这些命令似乎没有问题
-
运行
php artisan migrate时返回什么?只是它成功的标准消息? -
只是一个空行 - 没有消息
标签: php laravel migration migrate laravel-artisan