я получаю эту ошибку при запуске миграции на laravel

не удалось использовать миграцию в laravel. Вот мой код, и я получаю эту ошибку:

PHP Parse error:  syntax error, unexpected '$table' (T_VARIABLE),
expecting identifier (T_STRING) in C:\xampp\htdocs\multi-providers\database\migrations\2017_09_25_114701_create_social_provider_table.php
on line 18

[Symfony\Component\Debug\Exception\FatalErrorException]   syntax
error, unexpected '$table' (T_VARIABLE), expecting identifier(T_STRING)

Код:

use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;

class CreateSocialProviderTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('social_provider', function (Blueprint $table) {
$table->increments('id');
$table->integer('user_id')->unsigned();
$table->foreign('user_id')->references('user_id')->on('users');
$table->string('provider_id');
$table->string('provider');
$table->timestamps();});
}

/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('social_provider');
}
}

1

Решение

У вас есть больше файлов миграции? Проверьте их все на наличие пропущенной точки с запятой.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]