Estructura organizativa de scripts de base de datos por versión del producto

Actualización en relación a la estructura de los scripts recogidos en la normativa gestión de entregas, alineando la misma con la mejora en los procesos de integración continua abriendo camino hacia procesos automatizadados. 

De modo resumido: 


La carpeta /scripts del repositorio del código fuente deberá incluir una subcarpeta por cada versión del producto (siguiendo la nomenclatura de tres dígitos) como hasta ahora. Los nuevo . Cada una de estas subcarpetas contará con una nueva organización, que incluirá los scripts DDL y DML necesarios para la actualización y carga de datos, junto con los scripts de ejecución y reversión correspondientes a la versión. Esta estructura permite garantizar la idempotencia de los scripts, para asegurar una ejecución automática y libre de errores durante los procesos de actualización o despliegue.

De esfa forma, la estructura de carpetas y scripts quedará de la siguiente forma:

El detalle de los cambios requeridos se encuentran definidos en el "ANEXO I: Estructura de la carpeta scripts" del artículo normativo  Gestión de entregas 

En las entregas en curso no se aplicará esta nueva estructura organizativa de los scripts a efectos de revisión. No obstante, es importante tener en cuenta esta directriz para las futuras entregas, con el fin de garantizar la correcta adaptación a la normativa vigente y favorecer la evolución de los procesos en el marco de la mejora continua.


  • Sin etiquetas