Changeset 2732
- Timestamp:
- 04/23/06 16:45:36 (3 years ago)
- Files:
-
- django/branches/magic-removal/django/core/management.py (modified) (1 diff)
- django/branches/magic-removal/django/db/backends/ado_mssql/base.py (modified) (1 diff)
- django/branches/magic-removal/django/db/backends/dummy/base.py (modified) (1 diff)
- django/branches/magic-removal/django/db/backends/mysql/base.py (modified) (1 diff)
- django/branches/magic-removal/django/db/backends/postgresql/base.py (modified) (1 diff)
- django/branches/magic-removal/django/db/backends/sqlite3/base.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/branches/magic-removal/django/core/management.py
r2711 r2732 291 291 (style.SQL_KEYWORD('ALTER TABLE'), 292 292 style.SQL_TABLE(backend.quote_name(table)), 293 style.SQL_KEYWORD( 'DROP CONSTRAINT'),293 style.SQL_KEYWORD(backend.get_drop_foreignkey_sql()), 294 294 style.SQL_FIELD(backend.quote_name("%s_referencing_%s_%s" % (col, r_table, r_col))))) 295 295 del references_to_delete[klass] django/branches/magic-removal/django/db/backends/ado_mssql/base.py
r2581 r2732 122 122 return "RAND()" 123 123 124 def get_drop_foreignkey_sql(): 125 return "DROP CONSTRAINT" 126 124 127 OPERATOR_MAPPING = { 125 128 'exact': '= %s', django/branches/magic-removal/django/db/backends/dummy/base.py
r2457 r2732 34 34 get_limit_offset_sql = complain 35 35 get_random_function_sql = complain 36 get_drop_foreignkey_sql = complain 36 37 OPERATOR_MAPPING = {} django/branches/magic-removal/django/db/backends/mysql/base.py
r2646 r2732 147 147 return "RAND()" 148 148 149 def get_drop_foreignkey_sql(): 150 return "DROP FOREIGN KEY" 151 149 152 OPERATOR_MAPPING = { 150 153 'exact': '= %s', django/branches/magic-removal/django/db/backends/postgresql/base.py
r2581 r2732 99 99 return "RANDOM()" 100 100 101 def get_drop_foreignkey_sql(): 102 return "DROP CONSTRAINT" 103 101 104 # Register these custom typecasts, because Django expects dates/times to be 102 105 # in Python's native (standard-library) datetime/time format, whereas psycopg django/branches/magic-removal/django/db/backends/sqlite3/base.py
r2710 r2732 117 117 return "RANDOM()" 118 118 119 def get_drop_foreignkey_sql(): 120 return "" 121 119 122 def _sqlite_date_trunc(lookup_type, dt): 120 123 try:
