Kata Kuntur 2.5.2 - Estable

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 .

Para poder usar correctamente tus diagramas de la versión 2.0.1 es recomendable seleccionar el gestor de base de datos nuevamente.

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.
 

Sistemas Operativos: