Bases de datos
-
Los scripts deben ser guardados en UTF-8 sin BOM
. Para el caso de visual studio, nos podemos referenciar del siguiente enlace para aprender cómo guardar un archivo en determinada codificación:
AQUI
-
Los Procedimientos almacenados se deben guardar y versionar con dos lineas adicionales al final del mismo para evitar inconvenientes al momento de comprimir todos los procedimientos almacenados en un único fichero.
-
Todos los Procedimientos almacenados deben ser incluidos en la solución de ifactura. Ésto con varias finalidades: mejorar la navegación, mejorar la búsqueda de textos mediante el mismo visual studio, etc.
-
Los Comentarios dentro del código deben ser acordes al contenido del mismo. Así mismo, la fecha de creación/modificación y el autor deben ser correspondientes. Debemos ser más cuidados con el copy & paste.
-
Luego de finalizar desarrollo de un ticket en una rama, se recomienda
ejecutar el CorporateSQLCompressed.bat y el script CorporateSQLCompressed.sql resultante de los procedimientos almacenados para validar que no haya errores. Por ejemplo, que no haya error por creación de nuevos campos (o cambio de nombres en esos campos) dentro de una tabla.
-
Los nombres de los scripts no deben llevar caracteres especiales, ni espacios en blanco.