• Ei, pessoal, vi no Query Monitor plugin que essa função talvez poderia ser melhorada, ela está correndo sem motivo e parece que nem funciona bem, um cliente que migrou da versão antiga para a nova teve é de abrir uma conta 2.0 no painel de vocês, poderia ver como melhorar isso, por faovr?

    public function execute()
        {
            $this->autoLoad();
            $migrationsClasses = $this->getMigrations();
            $this->sort($migrationsClasses);
            if (count($migrationsClasses)) {
                foreach ($migrationsClasses as $class) {
                    /** @var MigrationInterface $migration */
                    $migration = new $class;
                    if ($migration->validate()) {
                        $migration->unregisterMigration($migration);
                    }
                    if ($migration->canApply($migration)) {
                        $migration->apply();
                        $migration->registerMigration($migration);
                    }
                }
            }
        }

    Obrigado! 😉

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Pagar.me

    (@pagarme)

    Olá @diegpl! Tudo bem?

    Obrigado por reportar! Vamos colocar essa demanda na nossa fila de desenvolvimento para analisar-mos.

    Att,
    Equipe Opensource Pagar.me

    Thread Starter diegpl

    (@diegpl)

    Essa função também está correndo em todo lugar sem motivo e pesando bastante a performance do db:

    Woocommerce\P\C\WoocommerceDatabaseDecorator->doFetch()

    Teriam alguma previsão de arrumar isso para eu começar a indicá-los aos meus clientes? Obrigado.

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘Problema de performance no Migrator.php’ is closed to new replies.