Opened 4 months ago

Closed 4 months ago

Last modified 4 months ago

#6916 closed defect (fixed)

GPKG: issue with ArcMap databases with inconsistance case for table name

Reported by: Even Rouault Owned by: warmerdam
Priority: normal Milestone: 2.1.4
Component: OGR_SF Version: unspecified
Severity: normal Keywords: gpkg
Cc:

Description

ArcMap? generates databases where table_name in gpkg_contents and gpkg_geometry_columns is equal, but the case is not the same as the name in sqlite_master. This cause issues as OGR use strict equality for some comparisons/joins

Change History (7)

comment:1 Changed 4 months ago by Even Rouault

Resolution: fixed
Status: assignedclosed

In 38918:

GPKG: make driver robust to difference of cases between table_name in gpkg_contents/gpkg_geometry_columns and name in sqlite_master (fixes #6916)

comment:2 Changed 4 months ago by Even Rouault

In 38919:

GPKG: make driver robust to difference of cases between table_name in gpkg_contents/gpkg_geometry_columns and name in sqlite_master (fixes #6916)

comment:3 Changed 4 months ago by Even Rouault

In 38920:

GPKG: make driver robust to difference of cases between table_name in gpkg_contents/gpkg_geometry_columns and name in sqlite_master (fixes #6916)

comment:4 Changed 4 months ago by Even Rouault

In 38921:

GPKG: more robustness regarding table/column name case (fixes #6916)

comment:5 Changed 4 months ago by Even Rouault

In 38922:

GPKG: more robustness regarding table/column name case (fixes #6916)

comment:6 Changed 4 months ago by Even Rouault

In 38923:

GPKG: more robustness regarding table/column name case (fixes #6916)

comment:7 Changed 4 months ago by Even Rouault

In 38924:

Test fix (refs #6916)

Note: See TracTickets for help on using tickets.