Kaydet (Commit) 1b8d7eff authored tarafından Jani Tiainen's avatar Jani Tiainen Kaydeden (comit) Tim Graham

Refs #12400 -- Added supports_geometry_field_unique_index GIS db feature.

üst bda408f6
......@@ -40,6 +40,9 @@ class BaseSpatialFeatures(object):
# Does the database have raster support?
supports_raster = False
# Does the database support a unique index on geometry fields?
supports_geometry_field_unique_index = True
@property
def supports_bbcontains_lookup(self):
return 'bbcontains' in self.connection.ops.gis_operators
......
......@@ -6,3 +6,4 @@ from django.db.backends.oracle.features import \
class DatabaseFeatures(BaseSpatialFeatures, OracleDatabaseFeatures):
supports_add_srs_entry = False
supports_geometry_field_introspection = False
supports_geometry_field_unique_index = False
......@@ -63,7 +63,7 @@ class MultiFields(NamedModel):
class Meta:
unique_together = ('city', 'point')
required_db_features = ['gis_enabled']
required_db_features = ['gis_enabled', 'supports_geometry_field_unique_index']
class Truth(models.Model):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment