Database se atasca en la migración con la sembradora en producción con --force en Laravel 5
Database se atasca en la migración con la sembradora en producción con --force en Laravel. Mismo efecto que tengo en Laravel Homestead y EC2 AWS con Amazone Linux. No hay mensajes en laravel.log.
Simplemente nunca termina. Si lo detengo con<ctrl>+<c>
, Veo la tabla creada pero la sembradora no se ejecutó, la tabla está vacía.
Detalis:
Mi migración:
public function up()
{
Schema::create('products', function (Blueprint $table) {
$table->increments('id');
$table->string('name', 50);
$table->decimal('price', 8, 2); //up to 999,999.99
});
Artisan::call('db:seed', ['--class' => 'ProductsSeeder']);
}
Lo llamo así:
$ php artisan migrate --force
my .env
#APP_ENV=local
APP_DEBUG=false
las semillas de la base de datos.
class ProductsSeeder extends Seeder
{
public function run()
{
DB::table('products')->insert([
'id' => 1,
'name' => 'super product',
'price' => 999.99,
]);
}
Prueba Laravel 5.6