0

私は正常に動作していた Phinx の種をたくさん持っています

php vendor/bin/phinx seed:run

私の種はvar/www/html/db/seedsフォルダにあります

最近、VM を php 7.0 にアップグレードしました (16.04 LTS ボックスにもアップグレードしました)。phinx シードを実行しようとすると、次の出力とエラーが表示されます。

ubuntu@ubuntu-xenial:/var/www/html$ sudo vendor/bin/phinx seed:run
Phinx by Rob Morgan - https://phinx.org. version 0.5.4

using config file ./phinx.yml
using config parser yaml
using migration path /var/www/html/db/migrations
using seed path /var/www/html/db/seeds
warning no environment specified, defaulting to: development
using adapter mysql
using database closecall

[InvalidArgumentException]        
The seed class "" does not exist 

繰り返しますが、シードは問題なく動作し、php 7.0 にアップグレードされましたが、現在は動作していません。

ただし、移行は引き続き完全に正常に実行されます。

すべてのシード バー 1 を削除しました。

<?php

use Phinx\Seed\AbstractSeed;

class CategorySeeder extends AbstractSeed
{
    public function run()
    {
        $data = array(
            array(
                'name' => 'Confined Spaces'
            )
        );
    }
}

でデバッグすると、同じエラーが発生します。

4

1 に答える 1