1
0
mirror of https://github.com/django/django.git synced 2025-10-25 22:56:12 +00:00

Fixed #23152 -- Added support for transactional Spatialite metadata initialization.

Thanks Doug Goldstein for the initial patch.
This commit is contained in:
Tim Graham
2014-10-30 13:52:42 -04:00
parent eb4f6de980
commit 57e40551e4
3 changed files with 13 additions and 1 deletions

View File

@@ -36,4 +36,5 @@ class SpatiaLiteCreation(DatabaseCreation):
Creates the spatial metadata tables.
"""
cur = self.connection._cursor()
cur.execute("SELECT InitSpatialMetaData()")
arg = "1" if self.connection.features.supports_initspatialmetadata_with_transactions else ""
cur.execute("SELECT InitSpatialMetaData(%s)" % arg)