1
0
mirror of https://github.com/django/django.git synced 2024-11-18 15:34:16 +00:00

Removed unnecessary casting when using builtin lookups on PostgreSQL.

This commit is contained in:
Simon Charette 2016-09-21 21:53:48 -04:00
parent 7a2c27112d
commit 658f1e81a7

View File

@ -83,6 +83,8 @@ class DatabaseOperations(BaseDatabaseOperations):
'istartswith', 'endswith', 'iendswith', 'regex', 'iregex'): 'istartswith', 'endswith', 'iendswith', 'regex', 'iregex'):
if internal_type in ('IPAddressField', 'GenericIPAddressField'): if internal_type in ('IPAddressField', 'GenericIPAddressField'):
lookup = "HOST(%s)" lookup = "HOST(%s)"
elif internal_type in ('CharField', 'TextField'):
lookup = '%s'
else: else:
lookup = "%s::text" lookup = "%s::text"