1
миграцииLaravel 5,2 семян не работает
<?php
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class CreatePlayersTable extends Migration
{
public function up()
{
Schema::create('players', function (Blueprint $table) {
$table->increments('id');
$table->string('username');
$table->boolean('status')->default(1); // True
$table->timestamps();
$table->softDeletes();
});
}
public function down()
{
Schema::drop('players');
}
}
Модель
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class Player extends Model
{
use SoftDeletes;
protected $table = 'players';
protected $fillable = ['id', 'username', 'status'];
protected $dates = ['deleted_at'];
}
Сеялка
<?php
use Illuminate\Database\Seeder;
use Carbon\Carbon as Carbon;
class PlayersSeeder extends Seeder
{
public function run()
{
DB::table('players')->insert([
[
'id' => 1,
'username' => 'EKBD0223',
'status' => 0,
'created_at' => Carbon::now(),
'updated_at' => Carbon::now(),
'deleted_at' => NULL,
]
]);
}
}
Почему при запуске php artisan db:seed
он не выдает ошибку, но когда я проверяю базу данных, данные из сеялки не вставляются в таблицу? Есть ли я пропустить? потому что я не вижу ошибки в своем коде :(
Я вижу, так что это один я забыл! Спасибо! – Jefsama