From 9a82757fcde5f1795860b6a92638a3a815cb06ea Mon Sep 17 00:00:00 2001
From: Parth Buch
Date: Thu, 21 Jun 2012 18:28:41 +0530
Subject: video model migration

---
 ...ld_module_created__add_field_module_modified.py | 50 +++++++++++++++++++
 stapp/video/migrations/0005_auto.py                | 56 ++++++++++++++++++++++
 2 files changed, 106 insertions(+)
 create mode 100644 stapp/video/migrations/0004_auto__add_field_module_created__add_field_module_modified.py
 create mode 100644 stapp/video/migrations/0005_auto.py

(limited to 'stapp/video/migrations')

diff --git a/stapp/video/migrations/0004_auto__add_field_module_created__add_field_module_modified.py b/stapp/video/migrations/0004_auto__add_field_module_created__add_field_module_modified.py
new file mode 100644
index 0000000..07b6ab6
--- /dev/null
+++ b/stapp/video/migrations/0004_auto__add_field_module_created__add_field_module_modified.py
@@ -0,0 +1,50 @@
+# -*- coding: utf-8 -*-
+import datetime
+from south.db import db
+from south.v2 import SchemaMigration
+from django.db import models
+
+
+class Migration(SchemaMigration):
+
+    def forwards(self, orm):
+        # Adding field 'Module.created'
+        db.add_column('video_module', 'created',
+                      self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, default=datetime.datetime(2012, 6, 21, 0, 0), blank=True),
+                      keep_default=False)
+
+        # Adding field 'Module.modified'
+        db.add_column('video_module', 'modified',
+                      self.gf('django.db.models.fields.DateTimeField')(default=datetime.datetime(2012, 6, 21, 0, 0)),
+                      keep_default=False)
+
+
+    def backwards(self, orm):
+        # Deleting field 'Module.created'
+        db.delete_column('video_module', 'created')
+
+        # Deleting field 'Module.modified'
+        db.delete_column('video_module', 'modified')
+
+
+    models = {
+        'video.module': {
+            'Meta': {'object_name': 'Module'},
+            'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
+            'description': ('django.db.models.fields.TextField', [], {}),
+            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
+            'modified': ('django.db.models.fields.DateTimeField', [], {}),
+            'name': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
+            'vidio_list': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['video.Video']", 'symmetrical': 'False'})
+        },
+        'video.video': {
+            'Meta': {'object_name': 'Video'},
+            'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
+            'description': ('django.db.models.fields.TextField', [], {}),
+            'filename': ('django.db.models.fields.files.FileField', [], {'max_length': '100'}),
+            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
+            'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
+        }
+    }
+
+    complete_apps = ['video']
\ No newline at end of file
diff --git a/stapp/video/migrations/0005_auto.py b/stapp/video/migrations/0005_auto.py
new file mode 100644
index 0000000..c621d27
--- /dev/null
+++ b/stapp/video/migrations/0005_auto.py
@@ -0,0 +1,56 @@
+# -*- coding: utf-8 -*-
+import datetime
+from south.db import db
+from south.v2 import SchemaMigration
+from django.db import models
+
+
+class Migration(SchemaMigration):
+
+    def forwards(self, orm):
+        # Removing M2M table for field vidio_list on 'Module'
+        db.delete_table('video_module_vidio_list')
+
+        # Adding M2M table for field video_list on 'Module'
+        db.create_table('video_module_video_list', (
+            ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
+            ('module', models.ForeignKey(orm['video.module'], null=False)),
+            ('video', models.ForeignKey(orm['video.video'], null=False))
+        ))
+        db.create_unique('video_module_video_list', ['module_id', 'video_id'])
+
+
+    def backwards(self, orm):
+        # Adding M2M table for field vidio_list on 'Module'
+        db.create_table('video_module_vidio_list', (
+            ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
+            ('module', models.ForeignKey(orm['video.module'], null=False)),
+            ('video', models.ForeignKey(orm['video.video'], null=False))
+        ))
+        db.create_unique('video_module_vidio_list', ['module_id', 'video_id'])
+
+        # Removing M2M table for field video_list on 'Module'
+        db.delete_table('video_module_video_list')
+
+
+    models = {
+        'video.module': {
+            'Meta': {'object_name': 'Module'},
+            'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
+            'description': ('django.db.models.fields.TextField', [], {}),
+            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
+            'modified': ('django.db.models.fields.DateTimeField', [], {}),
+            'name': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
+            'video_list': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['video.Video']", 'symmetrical': 'False'})
+        },
+        'video.video': {
+            'Meta': {'object_name': 'Video'},
+            'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
+            'description': ('django.db.models.fields.TextField', [], {}),
+            'filename': ('django.db.models.fields.files.FileField', [], {'max_length': '100'}),
+            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
+            'name': ('django.db.models.fields.CharField', [], {'max_length': '128'})
+        }
+    }
+
+    complete_apps = ['video']
\ No newline at end of file
-- 
cgit