History | View | Annotate | Download (102 KB)
refs #5185, separado el expression evaluator en tres. El base, el que añade el soporte para geometrias y el que añade funciones de tiempo. Asi es posible usar el evaluador de expresiones cuando no se tiene acceso a la libreria de geometrias.
Arreglado group by, faltaban comillas en los nombres de columnas
refs #5094, modificaciones para que la funcion FOREING_VALUE se traslade a LEFT JOINs en tablas de BBDD.
Corregido el calculo del envelope de un store en h2. Se ha añdido al sqlbuilder soporte para "group by".
Añadido el metodo exists al ServerExplorer
Correcciones en el create table de JDBC y H2.
Modificaciones para soportar la funcion DECODE y constantes de tipo bytearray en H2Spatial.
Corrección false constant
refs #5020, #5021,
Correcciones en el core de DAL para que gestione correctamente el acceso a a BBDD cuando se utiliza una subquery en lugar de un nombre de tabla.
Ayuda y corrección en funciones
Añadidas funciones restantes de string y numeric al expressionbuilder
Eliminado el ExpressionBuilder de DAL para unificarlo con el de ExpressionEvaluator y ir unificando los dos apis. Ha quedado el SQLBuilder.
refs #4798. Modificaciones necesarias en el core para poder usar indices espaciales con SpatiaLite
Corregida la generacion del order by de las selects para que escape los nombres de campos correctmente.
Correcciones para que al exportar a BBDD cree primero la tabla y luego los indices
Correcciones para que funcionen correctamente los ALTER table del SQLBuilder y los cambios en indices a traves del PerformChangeOperation.
Correccion cosmetica en el nombre del indice a la hora de crear indices en BBDD.
refs #4453, Actualizacion de la parte de acceso a BBDD a traves e JDBC (DAL y exportto)
Añadido a la gestion de JDBC2 soporte para gestionar los tipos y subtipos de geometrias.Añadido soporte para BBDD que no soporten nombre de base de datos y esquema.Corregido el orden por defecto en una consulta sql, he dejado ascending.Correcciones para soportar correctamente BBDD que requieran seleccionar un fichero (como spatialite) en lugar de usar un host.
Primera subida de todos los cambios que tengo pendientes relacionados con el desarrollo del proveedor de SQLServer.