Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.compat.cdc / org.gvsig.fmap.dal / org.gvsig.fmap.dal.spi / src / main / java / org / gvsig / fmap / dal / feature / spi / SQLBuilderBase.java @ 47779

History | View | Annotate | Download (138 KB)

# Date Author Comment
47779 05/29/2024 12:11 PM Francisco Díaz Carsí

Integración de los cambios necesarios para el cliente de online en el core de gvSIG Desktop

47606 12/01/2023 09:08 AM Francisco Díaz Carsí

Actualización del proveedor de SQLite (salvo pruebas está terminado)

47456 09/04/2023 03:11 PM Joaquín del Cerro Murciano

Primera aproximacion de soporte de acceso a datos vectoriales para SQLite/Geopackage

47318 06/01/2023 02:14 PM Francisco Díaz Carsí

Arreglado que podamos usar campos calculados en la función Foreign_Value de COSA

47261 05/21/2023 02:52 PM Joaquín del Cerro Murciano

Subido a la clase SQLBuilder el metodo getConstrainName

47211 05/02/2023 02:54 PM Joaquín del Cerro Murciano

Correcciones en el manejo de indices espaciales en el sqlbuilder

47208 05/02/2023 01:05 AM Joaquín del Cerro Murciano

Correccion en la generacion de indices en tablas JDBC

46806 11/20/2022 08:44 PM Joaquín del Cerro Murciano

Modificaciones relacionadas con el PerformChangesOperation para que gestione correctamente modificaciones independientes de los distintos atributos del FeatureAttributeDescriptor (pk,allownull, defaultvalue...). Ahora cada cambio genera alter-tables independientes.

46727 11/06/2022 05:19 PM Joaquín del Cerro Murciano

añadido el metodo as_clob al SQLBuilder

46724 11/04/2022 02:19 PM Francisco Díaz Carsí

Fix PerformChangesOperation when FeatureType is changed

46518 07/01/2022 01:44 PM Francisco Díaz Carsí

Corregidos multitud de errores en las búsquedas de base de datos relacionados con los campos calculados strikes back..

46517 06/29/2022 11:12 AM Francisco Díaz Carsí

Corregidos multitud de errores en las búsquedas de base de datos relacionados con los campos calculados.

46510 06/26/2022 02:46 PM Joaquín del Cerro Murciano

Correcciones en TableNameBuilderBase

46507 06/25/2022 04:40 PM Joaquín del Cerro Murciano

Fix test of jdbc/h2

46505 06/23/2022 12:03 PM Francisco Díaz Carsí

Fix JDBC tests (IN PROGRESS)

46493 06/14/2022 04:41 PM Joaquín del Cerro Murciano

Añadido al SQLBuilder soporte para indicar un BoundingBox por defecto para toda la tabla asociado a una columna.

46401 04/30/2022 09:11 PM Joaquín del Cerro Murciano

Corregida la generacion del "order by" en el ResultSetForSetProviderOperation para que no aplique el "nulls last" cuando no es necesario (en pk, o campos que no admiten nulos). Añadir el 'nulls last' sobre un campo pk reducia drasticamente el rendimiento en tablas grandes.

46340 03/30/2022 07:53 PM Joaquín del Cerro Murciano

Correccion en la operacion JDBC de crear tabla para que no cree indices sobre los campos que son clave primaria (en oracle eso peta).

46309 03/05/2022 09:55 PM Joaquín del Cerro Murciano

Añadido al FeatureStore el metodo "Iterator<Feature> getFeaturesIterator(Iterator<FeatureReference> references)" junto con un test basico.

46277 02/24/2022 12:34 PM Joaquín del Cerro Murciano

Modificaciones encaminadas a acelerar la carga de capas de BBDD:
- Se ha añadido un par de metodos al featurestore para preguntar si la seleccion esta vacia, asi no hay que crear una para saberlo. Esto ha afectado a varias herramientas, que ahora llaman a los nuevos metodos....

46258 02/14/2022 03:46 PM Joaquín del Cerro Murciano

modificado el replaceForeingValueFunction de JDBCHelperBase para que gestione de la misma forma el has_aggregate_functions que el has_group_by

46106 12/08/2021 11:31 PM Joaquín del Cerro Murciano

fix order in database with nulls values (ASC NULLS LAST)

46105 12/08/2021 09:19 PM Óscar Martínez

Fix orden in sqls

46104 12/07/2021 10:55 PM Óscar Martínez

MUCHAS cosas entre ellas: Implementado test de h2, expandComputedExpressiones, dashboard, graficas, etc.

46099 12/07/2021 08:43 PM Joaquín del Cerro Murciano

Corregido que añada o quite los indices de las columnas que toque al ejecutar el performchanges con cambios en el featuretype.

46050 11/20/2021 11:56 PM Óscar Martínez

Correccion para soporte para campos macro. Corregido al agrupar por campos calculados y extra

46015 11/08/2021 05:45 PM Joaquín del Cerro Murciano

Add to data manager RECOMENDED_SIZE_FOR_CLOB constant

45969 10/25/2021 08:48 PM Francisco Díaz Carsí

Fixed sorting by field with duplicate values in table document

45664 05/06/2021 08:39 AM Francisco Díaz Carsí

Added default schema to h2SpatialParameters & fixed TableNameBuilderBase comparation

45538 02/08/2021 01:20 PM Francisco Díaz Carsí

Fixed expression builder for intersects and distance functions.

45425 11/24/2020 08:42 AM Joaquín del Cerro Murciano

mezcla del branch de vcsgis

45385 10/15/2020 11:25 AM Óscar Martínez

refs #5474 Solucion campos duplicados

45166 07/31/2020 07:12 PM Óscar Martínez

refs #5356 agrupacion de campos en ficha busqueda y interfaz mejoras

45162 07/28/2020 08:22 PM Óscar Martínez

refs #5356 corregido poder seleccionar campos calculados

45155 07/25/2020 08:11 PM Óscar Martínez

refs #5356 soporte para agrupación por expresión

45131 07/03/2020 12:41 PM Francisco Díaz Carsí

Changes needed for develop Oracle provider.

45008 05/07/2020 01:47 PM Óscar Martínez

refs #2236 Soporte para access

44769 02/25/2020 10:32 PM Joaquín del Cerro Murciano
44764 02/23/2020 09:39 PM Joaquín del Cerro Murciano
44732 01/29/2020 09:34 PM Joaquín del Cerro Murciano
44712 01/24/2020 11:41 PM Joaquín del Cerro Murciano

Primera aproximacion a dar soporte a "group by" en dal (lib y swing). La parte de swing esta aun muy en mantillas.

44687 01/19/2020 01:58 PM Joaquín del Cerro Murciano

Añadido la posibilidad de deshabilitar el chequeo de que se ha especificado orden y offset al hacer una consulta en el SQLBuilder, ya que falla cuando no hay claves primarias especificadas lo que suele suceder en las vistas de bbdd.

44678 01/15/2020 04:22 PM Joaquín del Cerro Murciano
44669 01/11/2020 08:54 PM Joaquín del Cerro Murciano

refs #5174. Adaptacion a los cambios del coercion y reescrito basicamente el proveedor de dbf para que soporte correctamente nulos y los tipos de datos de DataTypes basicos. Se han añadido test basicos que verifican que se crea, lee y escribe correctamente un dbf con los tipos basicos de datos, incluyendo Double, Float, BigDecimal, Date, Time y Timestamp.

44644 12/19/2019 11:07 PM Joaquín del Cerro Murciano

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.

44385 08/28/2019 05:35 PM Joaquín del Cerro Murciano
44378 08/22/2019 10:07 AM Joaquín del Cerro Murciano

Arreglado group by, faltaban comillas en los nombres de columnas

44376 08/21/2019 07:32 PM Joaquín del Cerro Murciano

refs #5094, modificaciones para que la funcion FOREING_VALUE se traslade a LEFT JOINs en tablas de BBDD.

44349 07/30/2019 02:00 AM Joaquín del Cerro Murciano

Corregido el calculo del envelope de un store en h2. Se ha añdido al sqlbuilder soporte para "group by".

44329 07/05/2019 10:19 AM Joaquín del Cerro Murciano

Añadido el metodo exists al ServerExplorer

44320 07/03/2019 08:07 PM Joaquín del Cerro Murciano

Correcciones en el create table de JDBC y H2.

44296 06/12/2019 08:21 PM Joaquín del Cerro Murciano

Modificaciones para soportar la funcion DECODE y constantes de tipo bytearray en H2Spatial.

44214 03/24/2019 05:39 PM Óscar Martínez

Corrección false constant

44198 03/17/2019 07:34 PM Joaquín del Cerro Murciano

refs #5020, #5021,

44058 01/27/2019 12:39 PM Joaquín del Cerro Murciano

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.

44055 01/25/2019 04:23 PM Óscar Martínez

Ayuda y corrección en funciones

44051 01/22/2019 02:40 PM Óscar Martínez

Añadidas funciones restantes de string y numeric al expressionbuilder

44042 01/20/2019 12:01 PM Joaquín del Cerro Murciano

Eliminado el ExpressionBuilder de DAL para unificarlo con el de ExpressionEvaluator y ir unificando los dos apis. Ha quedado el SQLBuilder.

43739 01/25/2018 08:39 AM Joaquín del Cerro Murciano

refs #4798. Modificaciones necesarias en el core para poder usar indices espaciales con SpatiaLite

43707 12/24/2017 07:34 PM Joaquín del Cerro Murciano

Corregida la generacion del order by de las selects para que escape los nombres de campos correctmente.

43687 12/13/2017 02:00 PM Joaquín del Cerro Murciano

Correcciones para que al exportar a BBDD cree primero la tabla y luego los indices

43650 11/27/2017 12:17 PM Joaquín del Cerro Murciano

Correcciones para que funcionen correctamente los ALTER table del SQLBuilder y los cambios en indices a traves del PerformChangeOperation.

43597 10/23/2017 09:25 PM Joaquín del Cerro Murciano

Correccion cosmetica en el nombre del indice a la hora de crear indices en BBDD.

43521 09/25/2017 04:00 PM Joaquín del Cerro Murciano
43355 06/30/2017 01:35 PM Joaquín del Cerro Murciano

refs #4453, Actualizacion de la parte de acceso a BBDD a traves e JDBC (DAL y exportto)

43128 03/16/2017 09:27 PM Joaquín del Cerro Murciano
43114 02/26/2017 03:01 PM Joaquín del Cerro Murciano

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.

43093 02/01/2017 08:37 PM Joaquín del Cerro Murciano
43088 01/11/2017 10:56 AM Joaquín del Cerro Murciano
43020 10/19/2016 10:54 AM Joaquín del Cerro Murciano

Primera subida de todos los cambios que tengo pendientes relacionados con el desarrollo del proveedor de SQLServer.