summaryrefslogtreecommitdiff
path: root/django/db/backends/postgresql/base.py
diff options
context:
space:
mode:
authorDerek Anderson <public@kered.org>2007-08-02 21:17:23 +0000
committerDerek Anderson <public@kered.org>2007-08-02 21:17:23 +0000
commitfd77e425091fdeaf321ca7658534c2f906074084 (patch)
treeef89c6900c0b02a91f0cc610a8b65dccc7fcbf92 /django/db/backends/postgresql/base.py
parent38c1cd721dc78b17088257caff78f668315d9b25 (diff)
schema-evolution:
added sqlite3 unit tests greatly expanded the number of evolutions supported by the sqlite3 backend changed all get_<evolution_type> calls to return lists of strings fixed sqlite3 get_indexes introspection git-svn-id: http://code.djangoproject.com/svn/django/branches/schema-evolution@5787 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'django/db/backends/postgresql/base.py')
-rw-r--r--django/db/backends/postgresql/base.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/django/db/backends/postgresql/base.py b/django/db/backends/postgresql/base.py
index 7984c13d69..e5ae6a6f45 100644
--- a/django/db/backends/postgresql/base.py
+++ b/django/db/backends/postgresql/base.py
@@ -286,7 +286,7 @@ def typecast_string(s):
def get_change_table_name_sql( table_name, old_table_name ):
output = []
output.append('ALTER TABLE '+ quote_name(old_table_name) +' RENAME TO '+ quote_name(table_name) + ';')
- return '\n'.join(output)
+ return output
def get_change_column_name_sql( table_name, indexes, old_col_name, new_col_name, col_def ):
# TODO: only supports a single primary key so far
@@ -295,7 +295,7 @@ def get_change_column_name_sql( table_name, indexes, old_col_name, new_col_name,
if indexes[key]['primary_key']: pk_name = key
output = []
output.append( 'ALTER TABLE '+ quote_name(table_name) +' RENAME COLUMN '+ quote_name(old_col_name) +' TO '+ quote_name(new_col_name) +';' )
- return '\n'.join(output)
+ return output
def get_change_column_def_sql( table_name, col_name, col_type, null, unique, primary_key ):
output = []
@@ -308,7 +308,7 @@ def get_change_column_def_sql( table_name, col_name, col_type, null, unique, pri
if unique:
output.append( 'ALTER TABLE '+ quote_name(table_name) +' ADD CONSTRAINT '+ table_name +'_'+ col_name +'_unique_constraint UNIQUE('+ col_name +');' )
- return '\n'.join(output)
+ return output
def get_add_column_sql( table_name, col_name, col_type, null, unique, primary_key ):
output = []
@@ -317,7 +317,7 @@ def get_add_column_sql( table_name, col_name, col_type, null, unique, primary_ke
output.append( 'ALTER TABLE '+ quote_name(table_name) +' ALTER COLUMN '+ quote_name(col_name) +' SET NOT NULL;' )
if unique:
output.append( 'ALTER TABLE '+ quote_name(table_name) +' ADD CONSTRAINT '+ table_name +'_'+ col_name +'_unique_constraint UNIQUE('+ col_name +');' )
- return '\n'.join(output)
+ return output
def get_drop_column_sql( table_name, col_name ):
output = []