No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Curso Práctico de Symfony

Curso Práctico de Symfony

Profesor Italo Morales F

Profesor Italo Morales F

Relaciones de tablas

4/22
Recursos

Aportes 2

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Si al volver a hacer una migración les tira un error tienen que hacer lo siguiente:

  1. Entrar a la ruta vendor\doctrine\migrations\lib\Doctrine\Migrations\Metadata\Storage\TableMetadataStorage.php dentro de la carpeta de su proyecto.

  2. Comentar las siguientes lineas:

     $expectedTable = $this->getExpectedTable();
    
     if ($this->needsUpdate($expectedTable) !== null) {
        throw MetadataStorageError::notUpToDate();
    }
    
  3. Ejecutar la migración.

  4. Volver a descomentar las lineas antes comentadas.

Carpe diem:
Para saber el estado de las migraciones utilicen el comando
bin/console d:mi:sta
Para deshacer la última migración, no se les ocurra deshacer una anterior, además la base debe estar sin datos.
bin/console doctrine:migration:execute ‘DoctrineMigrations\Version…’ --down

Saluti,
Fabricio