Commit 9c9f35ed authored by Tim Graham's avatar Tim Graham
Browse files

[1.7.x] Fixed #23152 -- Added support for transactional Spatialite metadata initialization.

Thanks Doug Goldstein for the initial patch.

Backport of 57e40551 from master
parent ffd31c01
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -95,7 +95,8 @@ class SpatiaLiteCreation(DatabaseCreation):
            # InitSpatialMetaData() transparently creates the spatial metadata
            # tables
            cur = self.connection._cursor()
            cur.execute("SELECT InitSpatialMetaData()")
            arg = "1" if self.connection.ops.spatial_version >= (4, 1, 0) else ""
            cur.execute("SELECT InitSpatialMetaData(%s)" % arg)
        else:
            # Spatialite < 2.4 -- Load the initial SQL

+3 −0
Original line number Diff line number Diff line
@@ -34,3 +34,6 @@ Bugfixes
  ``AlterIndexTogether`` or ``AlterUniqueTogether`` (:ticket:`23614`).

* Updated the first day of the week in the Ukrainian locale to Monday.

* Added support for transactional spatial metadata initialization on
  SpatiaLite 4.1+ (:ticket:`23152`).