From a3d9b1ca3f36867235e74aa5e2ebd456c7d802cc Mon Sep 17 00:00:00 2001 From: Florian Mayer Date: Fri, 9 Oct 2015 07:00:04 +0000 Subject: [PATCH] fixed ckan/ckanext-spatial#117 --- ckanext/spatial/geoalchemy_common.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ckanext/spatial/geoalchemy_common.py b/ckanext/spatial/geoalchemy_common.py index 308455de..253ad39a 100644 --- a/ckanext/spatial/geoalchemy_common.py +++ b/ckanext/spatial/geoalchemy_common.py @@ -49,7 +49,8 @@ def setup_spatial_table(package_extent_class, db_srid=None): package_extent_table = Table( 'package_extent', meta.metadata, Column('package_id', types.UnicodeText, primary_key=True), - GeometryExtensionColumn('the_geom', Geometry(2, srid=db_srid)) + GeometryExtensionColumn('the_geom', Geometry(2, srid=db_srid)), + extend_existing=True ) meta.mapper( @@ -72,6 +73,7 @@ def setup_spatial_table(package_extent_class, db_srid=None): Column('package_id', types.UnicodeText, primary_key=True), Column('the_geom', Geometry('GEOMETRY', srid=db_srid, management=management)), + extend_existing=True ) meta.mapper(package_extent_class, package_extent_table)