问题是我有这个错误:
[PDOException]
SQLSTATE [42S01]:基表或视图已存在:1050表'歌曲'已存在
这是我的迁移文件:
<?php
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class CreateSongsTable extends Migration
{
public function up()
{
Schema::create('songs', function (Blueprint $table)
{
$table->increments('id');
$table->integer('user_id');
$table->string('title');
$table->string('slug')->unique();
$table->timestamps();
$table->foreign('user_id')->references('id')->on('users')->onDelete('cascade');
});
}
}
Run Code Online (Sandbox Code Playgroud)
我认为解决方案只是删除表然后再次运行迁移,那么如何使用命令行在Laravel 5中删除表?我正在使用MySQL.
laravel-5 ×1