Laravel 5.3 db: o comando seed simplesmente não funciona

Eu faço tudo pelo livro:

Aplicativo Laravel 5.3.9 atualizado e instalado (todos os meus aplicativos não atualizados produzem o mesmo erro)

correphp artisan make:auth

crie migrações para uma nova tabela `php artisan make: migration create_quotations_table --create = quotations

Schema::create('quotations', function (Blueprint $table) {
    $table->increments('id');

    $table->string('text');

    // my problem persists even with the below two columns commented out
    $table->integer('creator_id')->unsigned()->index('creator_id');
    $table->integer('updater_id')->unsigned()->index('updater_id');

    $table->softDeletes();
    $table->timestamps();
});

Então eu corrophp artisan migrate

Então eu defino uma nova sementephp artisan make:seeder QuotationsTableSeeder

O conteúdo completo do arquivo, depois de adicionar uma inserção simples:

<?php

use Illuminate\Database\Seeder;

class QuotationsTableSeeder extends Seeder
{
/**
 * Run the database seeds.
 *
 * @return void
 */
public function run()
{
    DB::table('quotations')->insert([
        'text' => str_random(10),

    ]);
}
}
Então eu corrophp artisan db:seedproblema

simplesmente não funciona. Nenhum feedback apresentado, nenhum erro no arquivo de log. O probem persiste tanto no meu ambiente local (Win7, o servidor WAMP mais novo) quanto no meu VPS Digital Ocean, desenvolvido pelo Ubuntu 16.04. Todas as etapas acima foram realizadas em vários aplicativos separados - sem resultado. Também no servidor Laragon 2.0.5.

o que eu tentei

php artisan optimize como sugerido aqui.

composer dump-autoload i php artisan clear-compiled também não trouxeram resultados

Também tentei semear apenas seguindo o exemplo oficial de documentos - falhou.

Eu adicioneiuse DB; para o arquivo de semente - ainda sem resultado.

façam

Socorro!!! Como é que eles não funcionam?

questionAnswers(2)

yourAnswerToTheQuestion