Changeset 3723
- Timestamp:
- 09/05/06 08:32:08 (2 years ago)
- Files:
-
- django/trunk/django/db/backends/sqlite3/base.py (modified) (1 diff)
- django/trunk/django/test/utils.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/django/db/backends/sqlite3/base.py
r3115 r3723 63 63 64 64 def close(self): 65 if self.connection is not None: 65 from django.conf import settings 66 # If database is in memory, closing the connection destroys the database. 67 # To prevent accidental data loss, ignore close requests on an in-memory db. 68 if self.connection is not None and settings.DATABASE_NAME != ":memory:": 66 69 self.connection.close() 67 70 self.connection = None django/trunk/django/test/utils.py
r3707 r3723 96 96 if verbosity >= 1: 97 97 print "Destroying test database..." 98 connection.close() 99 TEST_DATABASE_NAME = settings.DATABASE_NAME 100 settings.DATABASE_NAME = old_database_name 101 98 102 if settings.DATABASE_ENGINE != "sqlite3": 99 connection.close()100 TEST_DATABASE_NAME = settings.DATABASE_NAME101 settings.DATABASE_NAME = old_database_name102 103 cursor = connection.cursor() 103 104 _set_autocommit(connection)
