小编koo*_*oko的帖子

如何在Laravel中放桌子?

问题是我有这个错误:

[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

16
推荐指数
5
解决办法
6万
查看次数

标签 统计

laravel-5 ×1