Skip to content

Commit 0b6007f

Browse files
committed
Add geoalchemy2 Geometry Column support
1 parent 4b7ceed commit 0b6007f

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

graphene_sqlalchemy/converter.py

+6
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,11 @@ def __getattr__(self, name):
2727
except ImportError:
2828
sqlalchemy_utils = DummyImport()
2929

30+
try:
31+
from geoalchemy2.elements import WKBElement
32+
except ImportError:
33+
WKBElement = object
34+
3035

3136
is_selectin_available = getattr(strategies, 'SelectInLoader', None)
3237

@@ -194,6 +199,7 @@ def convert_sqlalchemy_type(type, column, registry=None):
194199
@convert_sqlalchemy_type.register(sqlalchemy_utils.EmailType)
195200
@convert_sqlalchemy_type.register(sqlalchemy_utils.URLType)
196201
@convert_sqlalchemy_type.register(sqlalchemy_utils.IPAddressType)
202+
@convert_sqlalchemy_type.register(WKBElement)
197203
def convert_column_to_string(type, column, registry=None):
198204
return String
199205

0 commit comments

Comments
 (0)