Poprawienie migracji.
authorMarek Stępniowski <marek@stepniowski.com>
Thu, 8 Oct 2009 14:43:14 +0000 (16:43 +0200)
committerMarek Stępniowski <marek@stepniowski.com>
Thu, 8 Oct 2009 14:43:14 +0000 (16:43 +0200)
apps/catalogue/migrations/0002_add_extra_info_to_book.py
apps/catalogue/migrations/0003_add_mp3_and_ogg_files_to_book.py
apps/catalogue/migrations/0004_add_gazeta_links.py
apps/catalogue/migrations/0005_add_wiki_links.py

index 145d711..648aa09 100644 (file)
@@ -4,7 +4,7 @@ from catalogue.fields import JSONField
 class Migration:
     
     def forwards(self):
-        db.add_column('catalogue_book', 'extra_info', JSONField())
+        db.add_column('catalogue_book', 'extra_info', JSONField(null=False, default='{}'))
     
     def backwards(self):
         db.delete_column('catalogue_book', 'extra_info')
index f4fab13..80d94c0 100644 (file)
@@ -4,8 +4,8 @@ from django.db.models import FileField
 class Migration:
     
     def forwards(self):
-        db.add_column('catalogue_book', 'mp3_file', FileField())
-        db.add_column('catalogue_book', 'ogg_file', FileField())
+        db.add_column('catalogue_book', 'mp3_file', FileField(null=True))
+        db.add_column('catalogue_book', 'ogg_file', FileField(null=True))
     
     def backwards(self):
         db.delete_column('catalogue_book', 'mp3_file')
index d750a67..1e8457d 100644 (file)
@@ -5,8 +5,8 @@ from django.db import models
 
 class Migration:    
     def forwards(self):
-        db.add_column('catalogue_tag', 'gazeta_link', models.CharField(blank=True,  max_length=240))
-        db.add_column('catalogue_book', 'gazeta_link', models.CharField(blank=True,  max_length=240))
+        db.add_column('catalogue_tag', 'gazeta_link', models.CharField(blank=True, max_length=240, default=''))
+        db.add_column('catalogue_book', 'gazeta_link', models.CharField(blank=True,  max_length=240, default=''))
     
     def backwards(self):
         db.delete_column('catalogue_tag', 'gazeta_link')
index 3ac91df..3fb423a 100644 (file)
@@ -5,8 +5,8 @@ from django.db import models
 
 class Migration:    
     def forwards(self):
-        db.add_column('catalogue_tag', 'wiki_link', models.CharField(blank=True,  max_length=240))
-        db.add_column('catalogue_book', 'wiki_link', models.CharField(blank=True,  max_length=240))
+        db.add_column('catalogue_tag', 'wiki_link', models.CharField(blank=True,  max_length=240, default=''))
+        db.add_column('catalogue_book', 'wiki_link', models.CharField(blank=True,  max_length=240, default=''))
     
     def backwards(self):
         db.delete_column('catalogue_tag', 'wiki_link')