Changeset 8648
- Timestamp:
- 08/28/08 01:49:00 (3 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/django/db/backends/postgresql/base.py
r8536 r8648 118 118 cursor.execute("SET TIME ZONE %s", [settings.TIME_ZONE]) 119 119 if not hasattr(self, '_version'): 120 version = get_version(cursor) 121 self.__class__._version = version 122 if version < (8, 0): 123 # No savepoint support for earlier version of PostgreSQL. 124 self.features.uses_savepoints = False 120 self.__class__._version = get_version(cursor) 121 if self._version < (8, 0): 122 # No savepoint support for earlier version of PostgreSQL. 123 self.features.uses_savepoints = False 125 124 cursor.execute("SET client_encoding to 'UNICODE'") 126 125 cursor = UnicodeCursorWrapper(cursor, 'utf-8') django/trunk/django/db/backends/postgresql_psycopg2/base.py
r8536 r8648 90 90 cursor.execute("SET TIME ZONE %s", [settings.TIME_ZONE]) 91 91 if not hasattr(self, '_version'): 92 version = get_version(cursor) 93 self.__class__._version = version 94 if version < (8, 0): 95 # No savepoint support for earlier version of PostgreSQL. 96 self.features.uses_savepoints = False 92 self.__class__._version = get_version(cursor) 93 if self._version < (8, 0): 94 # No savepoint support for earlier version of PostgreSQL. 95 self.features.uses_savepoints = False 97 96 return cursor
