Question update
[edumed.git] / catalogue / migrations / 0011_auto__chg_field_lesson_xml_file__chg_field_lesson_student_pdf__chg_fie.py
1 # -*- coding: utf-8 -*-
2 import datetime
3 from south.db import db
4 from south.v2 import SchemaMigration
5 from django.db import models
6
7
8 class Migration(SchemaMigration):
9
10     def forwards(self, orm):
11
12         # Changing field 'Lesson.xml_file'
13         db.alter_column('catalogue_lesson', 'xml_file', self.gf('django.db.models.fields.files.FileField')(max_length=255, null=True))
14
15         # Changing field 'Lesson.student_pdf'
16         db.alter_column('catalogue_lesson', 'student_pdf', self.gf('django.db.models.fields.files.FileField')(max_length=255, null=True))
17
18         # Changing field 'Lesson.student_package'
19         db.alter_column('catalogue_lesson', 'student_package', self.gf('django.db.models.fields.files.FileField')(max_length=255, null=True))
20
21         # Changing field 'Lesson.package'
22         db.alter_column('catalogue_lesson', 'package', self.gf('django.db.models.fields.files.FileField')(max_length=255, null=True))
23
24         # Changing field 'Lesson.html_file'
25         db.alter_column('catalogue_lesson', 'html_file', self.gf('django.db.models.fields.files.FileField')(max_length=255, null=True))
26
27         # Changing field 'Lesson.pdf'
28         db.alter_column('catalogue_lesson', 'pdf', self.gf('django.db.models.fields.files.FileField')(max_length=255, null=True))
29
30         # Changing field 'Lesson.slug'
31         db.alter_column('catalogue_lesson', 'slug', self.gf('django.db.models.fields.SlugField')(unique=True, max_length=255))
32
33         # Changing field 'Section.xml_file'
34         db.alter_column('catalogue_section', 'xml_file', self.gf('django.db.models.fields.files.FileField')(max_length=255, null=True))
35
36         # Changing field 'Section.slug'
37         db.alter_column('catalogue_section', 'slug', self.gf('django.db.models.fields.SlugField')(unique=True, max_length=255))
38
39     def backwards(self, orm):
40
41         # Changing field 'Lesson.xml_file'
42         db.alter_column('catalogue_lesson', 'xml_file', self.gf('django.db.models.fields.files.FileField')(max_length=100, null=True))
43
44         # Changing field 'Lesson.student_pdf'
45         db.alter_column('catalogue_lesson', 'student_pdf', self.gf('django.db.models.fields.files.FileField')(max_length=100, null=True))
46
47         # Changing field 'Lesson.student_package'
48         db.alter_column('catalogue_lesson', 'student_package', self.gf('django.db.models.fields.files.FileField')(max_length=100, null=True))
49
50         # Changing field 'Lesson.package'
51         db.alter_column('catalogue_lesson', 'package', self.gf('django.db.models.fields.files.FileField')(max_length=100, null=True))
52
53         # Changing field 'Lesson.html_file'
54         db.alter_column('catalogue_lesson', 'html_file', self.gf('django.db.models.fields.files.FileField')(max_length=100, null=True))
55
56         # Changing field 'Lesson.pdf'
57         db.alter_column('catalogue_lesson', 'pdf', self.gf('django.db.models.fields.files.FileField')(max_length=100, null=True))
58
59         # Changing field 'Lesson.slug'
60         db.alter_column('catalogue_lesson', 'slug', self.gf('django.db.models.fields.SlugField')(max_length=50, unique=True))
61
62         # Changing field 'Section.xml_file'
63         db.alter_column('catalogue_section', 'xml_file', self.gf('django.db.models.fields.files.FileField')(max_length=100, null=True))
64
65         # Changing field 'Section.slug'
66         db.alter_column('catalogue_section', 'slug', self.gf('django.db.models.fields.SlugField')(max_length=50, unique=True))
67
68     models = {
69         'catalogue.attachment': {
70             'Meta': {'ordering': "['slug', 'ext']", 'unique_together': "(['lesson', 'slug', 'ext'],)", 'object_name': 'Attachment'},
71             'ext': ('django.db.models.fields.CharField', [], {'max_length': '15'}),
72             'file': ('django.db.models.fields.files.FileField', [], {'max_length': '100'}),
73             'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
74             'lesson': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['catalogue.Lesson']"}),
75             'slug': ('django.db.models.fields.CharField', [], {'max_length': '255'})
76         },
77         'catalogue.lesson': {
78             'Meta': {'ordering': "['section', 'level', 'order']", 'object_name': 'Lesson'},
79             'curriculum_courses': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['curriculum.CurriculumCourse']", 'symmetrical': 'False'}),
80             'dc': ('jsonfield.fields.JSONField', [], {'default': "'{}'"}),
81             'html_file': ('django.db.models.fields.files.FileField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
82             'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
83             'level': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['curriculum.Level']"}),
84             'order': ('django.db.models.fields.IntegerField', [], {'db_index': 'True'}),
85             'package': ('django.db.models.fields.files.FileField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
86             'pdf': ('django.db.models.fields.files.FileField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
87             'section': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['catalogue.Section']", 'null': 'True', 'blank': 'True'}),
88             'slug': ('django.db.models.fields.SlugField', [], {'unique': 'True', 'max_length': '255'}),
89             'student_package': ('django.db.models.fields.files.FileField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
90             'student_pdf': ('django.db.models.fields.files.FileField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
91             'title': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
92             'type': ('django.db.models.fields.CharField', [], {'max_length': '15', 'db_index': 'True'}),
93             'xml_file': ('django.db.models.fields.files.FileField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'})
94         },
95         'catalogue.part': {
96             'Meta': {'object_name': 'Part'},
97             'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
98             'lesson': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['catalogue.Lesson']"}),
99             'pdf': ('django.db.models.fields.files.FileField', [], {'max_length': '100', 'null': 'True', 'blank': 'True'}),
100             'student_pdf': ('django.db.models.fields.files.FileField', [], {'max_length': '100', 'null': 'True', 'blank': 'True'})
101         },
102         'catalogue.section': {
103             'Meta': {'ordering': "['order']", 'object_name': 'Section'},
104             'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
105             'order': ('django.db.models.fields.IntegerField', [], {}),
106             'slug': ('django.db.models.fields.SlugField', [], {'unique': 'True', 'max_length': '255'}),
107             'title': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}),
108             'xml_file': ('django.db.models.fields.files.FileField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'})
109         },
110         'curriculum.curriculumcourse': {
111             'Meta': {'ordering': "['slug']", 'object_name': 'CurriculumCourse'},
112             'accusative': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
113             'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
114             'slug': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'}),
115             'title': ('django.db.models.fields.CharField', [], {'max_length': '255'})
116         },
117         'curriculum.level': {
118             'Meta': {'ordering': "['order']", 'object_name': 'Level'},
119             'group': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
120             'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
121             'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
122             'order': ('django.db.models.fields.IntegerField', [], {}),
123             'slug': ('django.db.models.fields.CharField', [], {'max_length': '255'})
124         }
125     }
126
127     complete_apps = ['catalogue']