Hola, la otra vez este hilo me ayudó a migrar desde Toba 3.0 a Toba 3.1, pero ahora quiero migrar desde Toba 3.1 a 3.2.2 y tengo problemas similares (pero no idénticos).
Tengo una instalación de mi proyecto que moví a una carpeta diferente (mv proyecto proyecto.old
).
Entonces, descargo mi proyecto nuevamente desde nuestro repo git, a la carpeta proyecto. Ingreso y hago composer install
y composer update
. De esta manera me descargo la versión de Toba 3.2.2. Instalo el framework sin problemas.
Cuando intento importar:
toba proyecto importar -p stock -d ../proyecto.old/vendor/siu-toba/framework/ --destino .
---------------------------------------------------------------------------------------------------
1.- Haciendo backup directorio instalacion del nuevo toba
---------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------
2.- Apuntando la instancia nueva a la de la versi anterior
---------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------
3.- Migrando el proyecto de versi toba
---------------------------------------------------------------------------------------------------
Versi 3.2.0
-------------
Migrando instancia 'desarrollo'
-------------------------------
OK
Migrando proyecto 'proyecto'
..OK
---------------------------------------------------------------------------------------------------
Exportaci PROYECTO proyecto
---------------------------------------------------------------------------------------------------
Exportando datos generales................................OK
Exportando componentes....................OK
Exportando perfiles...........OK
---------------------------------------------------------------------------------------------------
4.- Restaurando backup directorio instalacion del nuevo toba
---------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------
5.- Regenerando la instancia actual para tomar los cambios
---------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------
Regenerando PROYECTO proyecto
---------------------------------------------------------------------------------------------------
Exportando informacion local stock.......OK
Borrando metadatos...OK
Cargando datos globales.OK
Cargando componentes..........OK
Cargando permisosOK
Cargando datos locales de la instanciaOK
Actualizando secuencias..............................................OK
ERROR ejecutando SQL:
[CODIGO]: 7
[SQLSTATE]: db_23503
[MENSAJE]: ERROR: insert or update on table "apex_servicio_web" violates foreign key constraint "apex_servicio_web_fk_proyecto"
DETAIL: Key (proyecto)=(proyecto) is not present in table "apex_proyecto".
[SQL EJECUTADA]: COMMIT TRANSACTION;
___________________________________________________________________________________________________
TIEMPO: 0,179 segundos
(El nombre del proyecto no es ‘proyecto’, lo cambie para postearlo)
¿Cual puede ser el problema?