Limpiar datos de prueba (RESPONDIDO)

Hola, necesitamos saber si existe una manera de limpiar datos de prueba sobre una versión de diaguita en stage, y conservar datos de configuración, ya que lo que se busca es no repetir todo el proceso de configuración a la hora de llevar el sistema a producción.

Hola Nahuel,

Si bien algunos datos de configuración podrían mantenerse entre entornos, una gran parte van a variar. El instalador.env permite configurar prácticamente la totalidad de opciones de configuración disponibles. Una buena practica seria tener el instalador.env configurado totalmente de forma correcta, para luego llevarlo a otro entorno y hacer solo los ajustes necesarios, por ejemplo en parámetros de conexión a la DB, url, usuarios de APIs, etc.

Al realizar un cambio en el instalador.env se puede utilizar el comando reconfigurar para trasladar esos cambios a los archivos de configuración.

Saludos.

Creo que no me supe explicar, en la facultad se estuvo llevando a cabo una cursada sobre el funcionamiento del sistema, para hacer la parte práctica funcional se cargaron los perfiles, niveles y configuración que llevaría una versión de producción, pero también se cargaron solicitudes de prueba, y la base quedo llena de datos innecesarios para el funcionamiento en producción, lo que se busca es mantener los datos funcionales, pero vaciar las solicitudes de prueba, de tal forma de no volver a cargar todo de nuevo, ya que este se encuentra configurado a nivel sistema como si se estuviera en un entorno de producción.

Hola Nahuel,

No existe un mecanismo para limpiar datos de prueba.
El problema de intentar eliminar datos de prueba es que puede quedar algo que no tengan en cuenta y luego en producción les genere algún inconveniente. Para los tramites existen numeradores que mantienen la correlatividad de números por año y no seria conveniente modificarlos.

Si tuvieran en claro alguna tabla en particular relacionada a alguna configuración que realizaron que tenga datos que necesiten trasladar, podrían hacer un bk solo de esa tabla y luego levantarla en la otra base de datos. Pero nuevamente, seria necesario tener en cuenta que no tenga relaciones que no se hayan considerado para trasladar.

Saludos.