[damned-lies] Add migrations dependencies to not choke on PostgreSQL



commit 8d1991bc1f93674dc609ff864d21e797bf700928
Author: Claude Paroz <claude 2xlibre net>
Date:   Thu Nov 11 20:25:24 2010 +0100

    Add migrations dependencies to not choke on PostgreSQL

 README                               |    4 ----
 languages/migrations/0001_initial.py |    4 ++++
 teams/migrations/0001_initial.py     |    4 ++++
 3 files changed, 8 insertions(+), 4 deletions(-)
---
diff --git a/README b/README
index 8434c3c..8568797 100644
--- a/README
+++ b/README
@@ -50,12 +50,8 @@ Installation
     the web application user.
 
 2 - Run './manage.py syncdb' then:
-    ./manage.py migrate people
-    ./manage.py migrate teams
     ./manage.py migrate
 
-    Note: The automatic migration fails on interdependencies.
-
 2b- If you want to populate the database with sample data, run:
     ./manage.py loaddata sample_data
 
diff --git a/languages/migrations/0001_initial.py b/languages/migrations/0001_initial.py
index e600567..d15bc3d 100644
--- a/languages/migrations/0001_initial.py
+++ b/languages/migrations/0001_initial.py
@@ -5,6 +5,10 @@ from languages.models import *
 
 class Migration:
     
+    depends_on = (
+        ("teams", "0001_initial"),
+    )
+
     def forwards(self, orm):
         
         # Adding model 'Language'
diff --git a/teams/migrations/0001_initial.py b/teams/migrations/0001_initial.py
index be031ff..c328d94 100644
--- a/teams/migrations/0001_initial.py
+++ b/teams/migrations/0001_initial.py
@@ -6,6 +6,10 @@ from teams.models import *
 
 class Migration:
     
+    depends_on = (
+        ("people", "0001_initial"),
+    )
+
     def forwards(self, orm):
         
         # Adding model 'Team'



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]