Versión 2.5 - Estable
¡Por fin!, he terminado de realizar algunas actualizaciones desde la última beta (2.49) y ahora Kata Kuntur 2.5 Estable ya está disponible para descarga. Se han realizado mejoras de rendimiento así como la correción y mejora de algunas funcionalidades.
Lamentablemente no tengo mucho tiempo para realizar los cambios que desearia, así que como siempre, no duden en comunicarme los errores o problemas que tengan para ir mejorando la versión.
Novedades
- Mejora del manejo de llaves únicas, ahora podemos indicar llaves únicas agrupadas por diferentes atributos.
- Mejora del soporte para bases de datos Oracle.
- Mejora en el verificador de diagramas.
- Mejora en la traducción a Inglés.
¿Cómo ayudar?
Para ayudar simplemente descarga esta beta, utilízala y reporta los errores que encuentres en esta página .
Changelog
Cambio:
- Las revisiones o versiones se manejan en números de 2 dígitos
Cambio:
Se carga el idioma antes de mostrar la pantalla de inicio Splash Screen
Cambio:
Se actualizan algunos textos descriptivos.
Cambio:
- Se actualizan los textos descriptivos de la interfaz.
- Se actualiza la traducción al inglés
Cambio:
La función d->updateInicio() se ejecutará sólo cuando se haya cargado el
diagrama.
Cambio:
- Se modifica los colores del resaltado de sintaxis.
- Se agrega el tipo de mensaje (I), en el long de mensajes, los errores
de base de datos tienen su propio color.
Cambio:
Los nombres de las columnas pueden estar en diferentes CASES.
Cambio:
Se verifica que se haya dado un nombre de archivo al exportar a un scrpt SQL
Cambio:
Se elimina la conexión al gestor de base de datos cuando se ha terminado de realizar la exportación
Cambio:
Se agrega botón "Guardar Script SQL" en la ventana de exportar a DBMS
Cambio:
Se exportan los comentarios de las tablas y columnas para MySQL, Oracle y PostgreSQL
Cambio:
Se muestra el editor de diagramas cuando se intenta editar una columna foránea.
Cambio:
Se modifica el texto de información de InspectDiagramWidget
Cambio:
Se agrega una etiqueta para mostrar mensajes en el editor de propiedades de diagrama
Cambio:
Se muestra la lista de diagramas recientes con vista Detalle en vez de íconos.
Cambio:
Se actualizan los límites de tamaño de caracteres para los gestores MySQL, PostgreSQL, SQLServer
Cambio:
Se cambia a mayúsculas las palabras reservadas al momento de crear un script para PostgreSQL
Cambio:
- Se limpia la interfaz del inspector de diagrama cada vez que se carga
un nuevo diagrama.
- Se muestra el límite de caracteres del gestor de base de datos.
- Se valida que los nombres de entidades y columnas no excedan el tamaño
de caracteres establecido por el motor de base de datos.
Cambio:
Se agrega soporte para la edición de la fórmula de los diagramas.
Cambio:
Se actualizan las llaves foráneas cuando se cambia la fórmula en el
diagrama principal.
Cambio:
- Se migra las fórmulas de las llaves foráneas de Entidad a PantallaDiagrama.
- Se agrega una propiedad para almacenar una fórmula personalizada por cada diargama
Cambio:
- En el validador de diagrama se agrega información acerca de la cantidad de errores encontrados.
- Se agrega un label mostrando un mensaje en caso de que se deban resolver los problemas encontrados.
Cambio:
En Validación de Diagrama:
- Se muestran íconos para identificar los errores de diagrama.
-Se muestra información del diagrama al iniciar la ventana de
valicación.
Cambio:
En Validación de Diagrama:
- Se muestran íconos para identificar los errores de diagrama.
-Se muestra información del diagrama al iniciar la ventana de valicación.
Cambio:
Se agrega la descripción del motor de base de datos al generar el script SQL.
Cambio:
Se estable el id de la columna cuando se carga un diagrama desde el disco duro.
Cambio:
Se agrega soporte a las clases derivadas SQLCore para la exportación del
nuevo modelo de llaves únicas.
Cambio:
Se limita el tamaño de los nombres generados para las sentencias ALTER
TABLE según el límite de caracteres establecido en la variable
m_limiteCaracteres.
Cambio:
Se agregan diagramas de prueba para la exportación a DBMS.
Cambio:
Se modifica el encabezado al generar el Script SQL
Cambio:
Se permite especificar un gestor de base de datos o un ORM nulo.
Cambio:
Se corrige la seleccion automática de un gestor de BD cuando se cambia
de diagrama en el editor de propiedades del diagrama.
Cambio:
Se agrega editro de Llaves Unicas al formulario FormColumna
Cambio:
Se agrega soporte para especificar la Llave Única en el modelador.
Cambio:
Se agrega soporte para valores enteros en ColumnListModel
Cambio:
Se modifica el Splash Screen
Cambio:
Se muestra el key UNIQUE cuando el campo está marcado con llave única
Cambio:
Se muestra el texto Nuevo diagrama* en la barra de títulos cuando se
crea un nuevo diagrama
Cambio:
Se migra a Qt 5.2 en windows
Cambio:
Se crea un script para compilar los drivers sql soportados por katakuntur windows
Cambio:
Se cambia de nombre al script de compilación de drivers QT en linux
Cambio:
Se migra el script de compilación GCC a Qt 5.2
Cambio:
Se crea un script para la compilación automática de drivers QSQL usados
por kata kuntur linux
Cambio:
Se agrega la palabra UNIQUE al resaltador de sintáxis.
Cambio:
Se agrega la fecha y hora además de la versión al momento de exportar a
SQL
Cambio:
Se pasan los valores por referencia en la clase Ficheros
Cambio:
En SQLCore se cambia el puntero usado para llenar las sentencias SQL por
una variable por referencia.
Cambio:
Se corrige el problema al mostrar la interfaz al momento de cambiar de
gestor de base de datos
Cambio:
Se cambia el puntero de texto a un valor por referencia.
Cambio:
Se agrega destructor en SelfRelación
Cambio:
Se corrige problema de memoria en la pantalla de bienvenida
Cambio:
Se recorren todos los diagramas al cerrar el modelador.
Cambio:
Se mejora el manejo de memoria.
Cambio:
Se realizan ajustes de memoria, se asegurar eleminar punteros no
utilizados.
Cambio:
Se evita cargar el ORM o el DBMS cuando sus identificadores están vacios
Cambio:
Se guarda un identificador del DBMS en vez de su nombre.
Se actualiza la versión del diagrama a 6
Cambio:
Se cambia la ruta predeterminada en el Script de compilación GCC
Cambio:
Se modifican los tipos de datos soportados por Oracle
Cambio:
Se emite un mensaje cuando se encuentra una llave primaria compuesta por un atributo autoincremental.
Cambio:
Se muestra un dialogo de confirmación al momento de elegir un archivo existente en el dialogo guardar.
Cambio:
Se muestra la versión del modelador en la barra de título.
Cambio:
Se corrige el fondo al momento de exportar a imágenes.