]> git.parisson.com Git - teleforma.git/blob
8b48794668db3fd793c40b7b306b32adc2a5920a
[teleforma.git] /
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 # Deleting model 'Speciality'
12 db.delete_table('teleforma_speciality')
13
14 # Deleting model 'Procedure'
15 db.delete_table('teleforma_procedure')
16
17 # Deleting model 'Category'
18 db.delete_table('teleforma_category')
19
20 # Deleting model 'Oral'
21 db.delete_table('teleforma_oral')
22
23 # Adding model 'Period'
24 db.create_table('teleforma_period', (
25 ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
26 ('name', self.gf('django.db.models.fields.CharField')(max_length=255)),
27 ('description', self.gf('django.db.models.fields.CharField')(max_length=255, blank=True)),
28 ))
29 db.send_create_signal('teleforma', ['Period'])
30
31 # Deleting field 'Training.category'
32 db.delete_column('teleforma_training', 'category_id')
33
34 # Adding field 'Training.period'
35 db.add_column('teleforma_training', 'period',
36 self.gf('django.db.models.fields.related.ForeignKey')(blank=True, related_name='training', null=True, to=orm['teleforma.Period']),
37 keep_default=False)
38
39 # Removing M2M table for field courses on 'Training'
40 db.delete_table('teleforma_training_courses')
41
42 # Deleting field 'Student.oral_2'
43 db.delete_column('teleforma_student', 'oral_2_id')
44
45 # Deleting field 'Student.oral_1'
46 db.delete_column('teleforma_student', 'oral_1_id')
47
48 # Deleting field 'Student.category'
49 db.delete_column('teleforma_student', 'category_id')
50
51 # Deleting field 'Student.oral_speciality'
52 db.delete_column('teleforma_student', 'oral_speciality_id')
53
54 # Deleting field 'Student.written_speciality'
55 db.delete_column('teleforma_student', 'written_speciality_id')
56
57 # Deleting field 'Student.procedure'
58 db.delete_column('teleforma_student', 'procedure_id')
59
60 # Adding field 'Student.period'
61 db.add_column('teleforma_student', 'period',
62 self.gf('django.db.models.fields.related.ForeignKey')(default=1, related_name='student', to=orm['teleforma.Period']),
63 keep_default=False)
64
65 # Adding M2M table for field procedure on 'Student'
66 db.create_table('teleforma_student_procedure', (
67 ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
68 ('student', models.ForeignKey(orm['teleforma.student'], null=False)),
69 ('course', models.ForeignKey(orm['teleforma.course'], null=False))
70 ))
71 db.create_unique('teleforma_student_procedure', ['student_id', 'course_id'])
72
73 # Adding M2M table for field oral_speciality on 'Student'
74 db.create_table('teleforma_student_oral_speciality', (
75 ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
76 ('student', models.ForeignKey(orm['teleforma.student'], null=False)),
77 ('course', models.ForeignKey(orm['teleforma.course'], null=False))
78 ))
79 db.create_unique('teleforma_student_oral_speciality', ['student_id', 'course_id'])
80
81 # Adding M2M table for field written_speciality on 'Student'
82 db.create_table('teleforma_student_written_speciality', (
83 ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
84 ('student', models.ForeignKey(orm['teleforma.student'], null=False)),
85 ('course', models.ForeignKey(orm['teleforma.course'], null=False))
86 ))
87 db.create_unique('teleforma_student_written_speciality', ['student_id', 'course_id'])
88
89 # Adding M2M table for field oral_1 on 'Student'
90 db.create_table('teleforma_student_oral_1', (
91 ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
92 ('student', models.ForeignKey(orm['teleforma.student'], null=False)),
93 ('course', models.ForeignKey(orm['teleforma.course'], null=False))
94 ))
95 db.create_unique('teleforma_student_oral_1', ['student_id', 'course_id'])
96
97 # Adding M2M table for field oral_2 on 'Student'
98 db.create_table('teleforma_student_oral_2', (
99 ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
100 ('student', models.ForeignKey(orm['teleforma.student'], null=False)),
101 ('course', models.ForeignKey(orm['teleforma.course'], null=False))
102 ))
103 db.create_unique('teleforma_student_oral_2', ['student_id', 'course_id'])
104
105
106 # Changing field 'Student.training'
107 db.alter_column('teleforma_student', 'training_id', self.gf('django.db.models.fields.related.ForeignKey')(default=1, to=orm['teleforma.Training']))
108 def backwards(self, orm):
109 # Adding model 'Speciality'
110 db.create_table('teleforma_speciality', (
111 ('code', self.gf('django.db.models.fields.CharField')(max_length=255)),
112 ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
113 ('name', self.gf('django.db.models.fields.CharField')(max_length=255, blank=True)),
114 ))
115 db.send_create_signal('teleforma', ['Speciality'])
116
117 # Adding model 'Procedure'
118 db.create_table('teleforma_procedure', (
119 ('code', self.gf('django.db.models.fields.CharField')(max_length=255)),
120 ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
121 ('name', self.gf('django.db.models.fields.CharField')(max_length=255, blank=True)),
122 ))
123 db.send_create_signal('teleforma', ['Procedure'])
124
125 # Adding model 'Category'
126 db.create_table('teleforma_category', (
127 ('description', self.gf('django.db.models.fields.CharField')(max_length=255, blank=True)),
128 ('name', self.gf('django.db.models.fields.CharField')(max_length=255)),
129 ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
130 ))
131 db.send_create_signal('teleforma', ['Category'])
132
133 # Adding model 'Oral'
134 db.create_table('teleforma_oral', (
135 ('code', self.gf('django.db.models.fields.CharField')(max_length=255)),
136 ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
137 ('name', self.gf('django.db.models.fields.CharField')(max_length=255, blank=True)),
138 ))
139 db.send_create_signal('teleforma', ['Oral'])
140
141 # Deleting model 'Period'
142 db.delete_table('teleforma_period')
143
144 # Adding field 'Training.category'
145 db.add_column('teleforma_training', 'category',
146 self.gf('django.db.models.fields.related.ForeignKey')(related_name='course', null=True, to=orm['teleforma.Category'], blank=True),
147 keep_default=False)
148
149 # Deleting field 'Training.period'
150 db.delete_column('teleforma_training', 'period_id')
151
152 # Adding M2M table for field courses on 'Training'
153 db.create_table('teleforma_training_courses', (
154 ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
155 ('training', models.ForeignKey(orm['teleforma.training'], null=False)),
156 ('course', models.ForeignKey(orm['teleforma.course'], null=False))
157 ))
158 db.create_unique('teleforma_training_courses', ['training_id', 'course_id'])
159
160 # Adding field 'Student.oral_2'
161 db.add_column('teleforma_student', 'oral_2',
162 self.gf('django.db.models.fields.related.ForeignKey')(related_name='oral_2', null=True, to=orm['teleforma.Oral'], blank=True),
163 keep_default=False)
164
165 # Adding field 'Student.oral_1'
166 db.add_column('teleforma_student', 'oral_1',
167 self.gf('django.db.models.fields.related.ForeignKey')(related_name='oral_1', null=True, to=orm['teleforma.Oral'], blank=True),
168 keep_default=False)
169
170 # Adding field 'Student.category'
171 db.add_column('teleforma_student', 'category',
172 self.gf('django.db.models.fields.related.ForeignKey')(default=1, related_name='student', to=orm['teleforma.Category']),
173 keep_default=False)
174
175 # Adding field 'Student.oral_speciality'
176 db.add_column('teleforma_student', 'oral_speciality',
177 self.gf('django.db.models.fields.related.ForeignKey')(related_name='student_oral_spe', null=True, to=orm['teleforma.Speciality'], blank=True),
178 keep_default=False)
179
180 # Adding field 'Student.written_speciality'
181 db.add_column('teleforma_student', 'written_speciality',
182 self.gf('django.db.models.fields.related.ForeignKey')(related_name='student_written_spe', null=True, to=orm['teleforma.Speciality'], blank=True),
183 keep_default=False)
184
185 # Adding field 'Student.procedure'
186 db.add_column('teleforma_student', 'procedure',
187 self.gf('django.db.models.fields.related.ForeignKey')(related_name='student', null=True, to=orm['teleforma.Procedure'], blank=True),
188 keep_default=False)
189
190 # Deleting field 'Student.period'
191 db.delete_column('teleforma_student', 'period_id')
192
193 # Removing M2M table for field procedure on 'Student'
194 db.delete_table('teleforma_student_procedure')
195
196 # Removing M2M table for field oral_speciality on 'Student'
197 db.delete_table('teleforma_student_oral_speciality')
198
199 # Removing M2M table for field written_speciality on 'Student'
200 db.delete_table('teleforma_student_written_speciality')
201
202 # Removing M2M table for field oral_1 on 'Student'
203 db.delete_table('teleforma_student_oral_1')
204
205 # Removing M2M table for field oral_2 on 'Student'
206 db.delete_table('teleforma_student_oral_2')
207
208
209 # Changing field 'Student.training'
210 db.alter_column('teleforma_student', 'training_id', self.gf('django.db.models.fields.related.ForeignKey')(null=True, to=orm['teleforma.Training']))
211 models = {
212 'auth.group': {
213 'Meta': {'object_name': 'Group'},
214 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
215 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
216 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
217 },
218 'auth.permission': {
219 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
220 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
221 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
222 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
223 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
224 },
225 'auth.user': {
226 'Meta': {'object_name': 'User'},
227 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
228 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
229 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
230 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
231 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
232 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
233 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
234 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
235 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
236 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
237 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
238 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
239 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
240 },
241 'contenttypes.contenttype': {
242 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
243 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
244 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
245 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
246 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
247 },
248 'notes.note': {
249 'Meta': {'object_name': 'Note'},
250 'author': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']", 'null': 'True', 'blank': 'True'}),
251 'content': ('django.db.models.fields.TextField', [], {}),
252 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
253 'created': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now', 'blank': 'True'}),
254 'date': ('django.db.models.fields.DateField', [], {'default': 'datetime.datetime(2012, 5, 11, 0, 0)'}),
255 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
256 'markup': ('django.db.models.fields.CharField', [], {'default': "'m'", 'max_length': '1'}),
257 'modified': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now', 'blank': 'True'}),
258 'object_id': ('django.db.models.fields.PositiveIntegerField', [], {}),
259 'public': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
260 'rendered_content': ('django.db.models.fields.TextField', [], {'null': 'True', 'blank': 'True'}),
261 'topic': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['notes.Topic']"})
262 },
263 'notes.topic': {
264 'Meta': {'object_name': 'Topic'},
265 'created': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now', 'blank': 'True'}),
266 'description': ('django.db.models.fields.TextField', [], {'null': 'True', 'blank': 'True'}),
267 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
268 'modified': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now', 'blank': 'True'}),
269 'slug': ('django_extensions.db.fields.AutoSlugField', [], {'allow_duplicates': 'False', 'max_length': '50', 'separator': "u'-'", 'blank': 'True', 'populate_from': "'title'", 'overwrite': 'False'}),
270 'title': ('django.db.models.fields.CharField', [], {'max_length': '255'})
271 },
272 'teleforma.conference': {
273 'Meta': {'ordering': "['-date_begin']", 'object_name': 'Conference'},
274 'comment': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
275 'course': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'conference'", 'to': "orm['teleforma.Course']"}),
276 'date_begin': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}),
277 'date_end': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}),
278 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
279 'professor': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'conference'", 'to': "orm['teleforma.Professor']"}),
280 'readers': ('django.db.models.fields.related.ManyToManyField', [], {'blank': 'True', 'related_name': "'conference'", 'null': 'True', 'symmetrical': 'False', 'to': "orm['auth.User']"}),
281 'room': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'conference'", 'null': 'True', 'to': "orm['teleforma.Room']"}),
282 'session': ('django.db.models.fields.CharField', [], {'default': "'1'", 'max_length': '16'}),
283 'streaming': ('django.db.models.fields.BooleanField', [], {'default': 'False'})
284 },
285 'teleforma.course': {
286 'Meta': {'ordering': "['title']", 'object_name': 'Course'},
287 'code': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
288 'date_modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}),
289 'department': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'course'", 'to': "orm['teleforma.Department']"}),
290 'description': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
291 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
292 'title': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
293 'type': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'course'", 'to': "orm['teleforma.CourseType']"})
294 },
295 'teleforma.coursetype': {
296 'Meta': {'object_name': 'CourseType', 'db_table': "'teleforma_course_type'"},
297 'description': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
298 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
299 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'})
300 },
301 'teleforma.department': {
302 'Meta': {'object_name': 'Department'},
303 'description': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
304 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
305 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
306 'organization': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'department'", 'to': "orm['teleforma.Organization']"})
307 },
308 'teleforma.document': {
309 'Meta': {'ordering': "['-date_modified']", 'object_name': 'Document'},
310 'code': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
311 'conference': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'document'", 'null': 'True', 'to': "orm['teleforma.Conference']"}),
312 'course': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'document'", 'to': "orm['teleforma.Course']"}),
313 'credits': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
314 'date_added': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
315 'date_modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}),
316 'description': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
317 'file': ('django.db.models.fields.files.FileField', [], {'max_length': '100', 'db_column': "'filename'", 'blank': 'True'}),
318 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
319 'is_annal': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
320 'is_published': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
321 'readers': ('django.db.models.fields.related.ManyToManyField', [], {'blank': 'True', 'related_name': "'document'", 'null': 'True', 'symmetrical': 'False', 'to': "orm['auth.User']"}),
322 'title': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
323 'type': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'document'", 'null': 'True', 'to': "orm['teleforma.DocumentType']"})
324 },
325 'teleforma.documenttype': {
326 'Meta': {'object_name': 'DocumentType', 'db_table': "'teleforma_document_type'"},
327 'description': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
328 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
329 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'})
330 },
331 'teleforma.iej': {
332 'Meta': {'ordering': "['name']", 'object_name': 'IEJ'},
333 'description': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
334 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
335 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'})
336 },
337 'teleforma.livestream': {
338 'Meta': {'object_name': 'LiveStream', 'db_table': "'teleforma_live_stream'"},
339 'conference': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'livestream'", 'to': "orm['teleforma.Conference']"}),
340 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
341 'server': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'livestream'", 'to': "orm['teleforma.StreamingServer']"}),
342 'stream_type': ('django.db.models.fields.CharField', [], {'max_length': '32'})
343 },
344 'teleforma.media': {
345 'Meta': {'ordering': "['-date_modified']", 'object_name': 'Media'},
346 'code': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
347 'conference': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'media'", 'null': 'True', 'to': "orm['teleforma.Conference']"}),
348 'course': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'media'", 'to': "orm['teleforma.Course']"}),
349 'credits': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
350 'date_added': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
351 'date_modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}),
352 'description': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
353 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
354 'is_live': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
355 'is_published': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
356 'item': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'media'", 'null': 'True', 'to': "orm['telemeta.MediaItem']"}),
357 'readers': ('django.db.models.fields.related.ManyToManyField', [], {'blank': 'True', 'related_name': "'media'", 'null': 'True', 'symmetrical': 'False', 'to': "orm['auth.User']"}),
358 'title': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
359 },
360 'teleforma.organization': {
361 'Meta': {'object_name': 'Organization'},
362 'description': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
363 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
364 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'})
365 },
366 'teleforma.period': {
367 'Meta': {'object_name': 'Period'},
368 'description': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
369 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
370 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'})
371 },
372 'teleforma.professor': {
373 'Meta': {'object_name': 'Professor'},
374 'courses': ('django.db.models.fields.related.ManyToManyField', [], {'blank': 'True', 'related_name': "'professor'", 'null': 'True', 'symmetrical': 'False', 'to': "orm['teleforma.Course']"}),
375 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
376 'training': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'professor'", 'null': 'True', 'to': "orm['teleforma.Training']"}),
377 'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'professor'", 'unique': 'True', 'to': "orm['auth.User']"})
378 },
379 'teleforma.profile': {
380 'Meta': {'object_name': 'Profile', 'db_table': "'teleforma_profiles'"},
381 'address': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
382 'city': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
383 'country': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
384 'expiration_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
385 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
386 'init_password': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
387 'language': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
388 'postal_code': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
389 'telephone': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
390 'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'profile'", 'unique': 'True', 'to': "orm['auth.User']"})
391 },
392 'teleforma.room': {
393 'Meta': {'object_name': 'Room'},
394 'description': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
395 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
396 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
397 'organization': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'room'", 'to': "orm['teleforma.Organization']"})
398 },
399 'teleforma.streamingserver': {
400 'Meta': {'object_name': 'StreamingServer', 'db_table': "'teleforma_streaming_server'"},
401 'admin_password': ('django.db.models.fields.CharField', [], {'max_length': '32', 'blank': 'True'}),
402 'description': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
403 'host': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
404 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
405 'port': ('django.db.models.fields.CharField', [], {'max_length': '32'}),
406 'source_password': ('django.db.models.fields.CharField', [], {'max_length': '32'}),
407 'type': ('django.db.models.fields.CharField', [], {'max_length': '32'})
408 },
409 'teleforma.student': {
410 'Meta': {'object_name': 'Student'},
411 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
412 'iej': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'student'", 'to': "orm['teleforma.IEJ']"}),
413 'oral_1': ('django.db.models.fields.related.ManyToManyField', [], {'blank': 'True', 'related_name': "'student_oral_1'", 'null': 'True', 'symmetrical': 'False', 'to': "orm['teleforma.Course']"}),
414 'oral_2': ('django.db.models.fields.related.ManyToManyField', [], {'blank': 'True', 'related_name': "'student_oral_2'", 'null': 'True', 'symmetrical': 'False', 'to': "orm['teleforma.Course']"}),
415 'oral_speciality': ('django.db.models.fields.related.ManyToManyField', [], {'blank': 'True', 'related_name': "'student_oral_speciality'", 'null': 'True', 'symmetrical': 'False', 'to': "orm['teleforma.Course']"}),
416 'period': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'student'", 'to': "orm['teleforma.Period']"}),
417 'procedure': ('django.db.models.fields.related.ManyToManyField', [], {'blank': 'True', 'related_name': "'student_procedure'", 'null': 'True', 'symmetrical': 'False', 'to': "orm['teleforma.Course']"}),
418 'training': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'student'", 'to': "orm['teleforma.Training']"}),
419 'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'student'", 'unique': 'True', 'to': "orm['auth.User']"}),
420 'written_speciality': ('django.db.models.fields.related.ManyToManyField', [], {'blank': 'True', 'related_name': "'student_written_speciality'", 'null': 'True', 'symmetrical': 'False', 'to': "orm['teleforma.Course']"})
421 },
422 'teleforma.training': {
423 'Meta': {'object_name': 'Training'},
424 'code': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
425 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
426 'name': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
427 'obligation': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
428 'period': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'training'", 'null': 'True', 'to': "orm['teleforma.Period']"}),
429 'synthesis_note': ('django.db.models.fields.BooleanField', [], {'default': 'False'})
430 },
431 'telemeta.acquisitionmode': {
432 'Meta': {'ordering': "['value']", 'object_name': 'AcquisitionMode', 'db_table': "'acquisition_modes'"},
433 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
434 'value': ('telemeta.models.core.CharField', [], {'unique': 'True', 'max_length': '250'})
435 },
436 'telemeta.adconversion': {
437 'Meta': {'ordering': "['value']", 'object_name': 'AdConversion', 'db_table': "'ad_conversions'"},
438 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
439 'value': ('telemeta.models.core.CharField', [], {'unique': 'True', 'max_length': '250'})
440 },
441 'telemeta.ethnicgroup': {
442 'Meta': {'ordering': "['value']", 'object_name': 'EthnicGroup', 'db_table': "'ethnic_groups'"},
443 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
444 'value': ('telemeta.models.core.CharField', [], {'unique': 'True', 'max_length': '250'})
445 },
446 'telemeta.format': {
447 'Meta': {'object_name': 'Format', 'db_table': "'media_formats'"},
448 'audio_quality': ('telemeta.models.core.TextField', [], {'default': "''", 'blank': 'True'}),
449 'channels': ('telemeta.models.core.IntegerField', [], {'default': '0', 'blank': 'True'}),
450 'comments': ('telemeta.models.core.TextField', [], {'default': "''", 'blank': 'True'}),
451 'conservation_state': ('telemeta.models.core.TextField', [], {'default': "''", 'blank': 'True'}),
452 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
453 'original_code': ('telemeta.models.core.CharField', [], {'max_length': '250'}),
454 'original_format': ('telemeta.models.core.WeakForeignKey', [], {'default': 'None', 'related_name': "'format'", 'null': 'True', 'blank': 'True', 'to': "orm['telemeta.OriginalFormat']"}),
455 'original_format_number': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
456 'recording_system': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
457 'status': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
458 'sticker_presence': ('telemeta.models.core.BooleanField', [], {'default': 'False'}),
459 'tape_diameter': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
460 'tape_reference': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
461 'tape_speed': ('telemeta.models.core.WeakForeignKey', [], {'default': 'None', 'related_name': "'format'", 'null': 'True', 'blank': 'True', 'to': "orm['telemeta.TapeSpeed']"}),
462 'tape_thickness': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
463 'tape_vendor': ('telemeta.models.core.WeakForeignKey', [], {'default': 'None', 'related_name': "'format'", 'null': 'True', 'blank': 'True', 'to': "orm['telemeta.TapeVendor']"}),
464 'tape_width': ('telemeta.models.core.WeakForeignKey', [], {'default': 'None', 'related_name': "'format'", 'null': 'True', 'blank': 'True', 'to': "orm['telemeta.TapeWidth']"}),
465 'wheel_diameter': ('telemeta.models.core.WeakForeignKey', [], {'default': 'None', 'related_name': "'format'", 'null': 'True', 'blank': 'True', 'to': "orm['telemeta.WheelDiameter']"})
466 },
467 'telemeta.genericstyle': {
468 'Meta': {'ordering': "['value']", 'object_name': 'GenericStyle', 'db_table': "'generic_styles'"},
469 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
470 'value': ('telemeta.models.core.CharField', [], {'unique': 'True', 'max_length': '250'})
471 },
472 'telemeta.language': {
473 'Meta': {'ordering': "['name']", 'object_name': 'Language', 'db_table': "'languages'"},
474 'comment': ('telemeta.models.core.TextField', [], {'default': "''", 'blank': 'True'}),
475 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
476 'identifier': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '3', 'blank': 'True'}),
477 'name': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
478 'part1': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '1', 'blank': 'True'}),
479 'part2B': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '3', 'blank': 'True'}),
480 'part2T': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '3', 'blank': 'True'}),
481 'scope': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '1', 'blank': 'True'}),
482 'type': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '1', 'blank': 'True'})
483 },
484 'telemeta.legalright': {
485 'Meta': {'ordering': "['value']", 'object_name': 'LegalRight', 'db_table': "'legal_rights'"},
486 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
487 'value': ('telemeta.models.core.CharField', [], {'unique': 'True', 'max_length': '250'})
488 },
489 'telemeta.location': {
490 'Meta': {'ordering': "['name']", 'object_name': 'Location', 'db_table': "'locations'"},
491 'complete_type': ('telemeta.models.core.ForeignKey', [], {'related_name': "'locations'", 'to': "orm['telemeta.LocationType']"}),
492 'current_location': ('telemeta.models.core.WeakForeignKey', [], {'default': 'None', 'related_name': "'past_names'", 'null': 'True', 'blank': 'True', 'to': "orm['telemeta.Location']"}),
493 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
494 'is_authoritative': ('telemeta.models.core.BooleanField', [], {'default': 'False'}),
495 'latitude': ('telemeta.models.core.FloatField', [], {'default': 'None', 'null': 'True', 'blank': 'True'}),
496 'longitude': ('telemeta.models.core.FloatField', [], {'default': 'None', 'null': 'True', 'blank': 'True'}),
497 'name': ('telemeta.models.core.CharField', [], {'unique': 'True', 'max_length': '150'}),
498 'type': ('telemeta.models.core.IntegerField', [], {'default': '0', 'db_index': 'True', 'blank': 'True'})
499 },
500 'telemeta.locationtype': {
501 'Meta': {'ordering': "['name']", 'object_name': 'LocationType', 'db_table': "'location_types'"},
502 'code': ('telemeta.models.core.CharField', [], {'unique': 'True', 'max_length': '64'}),
503 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
504 'name': ('telemeta.models.core.CharField', [], {'max_length': '150'})
505 },
506 'telemeta.mediacollection': {
507 'Meta': {'ordering': "['code']", 'object_name': 'MediaCollection', 'db_table': "'media_collections'"},
508 'a_informer_07_03': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
509 'acquisition_mode': ('telemeta.models.core.WeakForeignKey', [], {'default': 'None', 'related_name': "'collections'", 'null': 'True', 'blank': 'True', 'to': "orm['telemeta.AcquisitionMode']"}),
510 'ad_conversion': ('telemeta.models.core.WeakForeignKey', [], {'default': 'None', 'related_name': "'collections'", 'null': 'True', 'blank': 'True', 'to': "orm['telemeta.AdConversion']"}),
511 'alt_ids': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
512 'alt_title': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
513 'approx_duration': ('telemeta.models.core.DurationField', [], {'default': "'0'", 'blank': 'True'}),
514 'booklet_author': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
515 'booklet_description': ('telemeta.models.core.TextField', [], {'default': "''", 'blank': 'True'}),
516 'cnrs_contributor': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
517 'code': ('telemeta.models.core.CharField', [], {'unique': 'True', 'max_length': '250'}),
518 'collector': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
519 'collector_is_creator': ('telemeta.models.core.BooleanField', [], {'default': 'False'}),
520 'comment': ('telemeta.models.core.TextField', [], {'default': "''", 'blank': 'True'}),
521 'conservation_site': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
522 'creator': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
523 'doctype_code': ('telemeta.models.core.IntegerField', [], {'default': '0', 'blank': 'True'}),
524 'external_references': ('telemeta.models.core.TextField', [], {'default': "''", 'blank': 'True'}),
525 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
526 'is_published': ('telemeta.models.core.BooleanField', [], {'default': 'False'}),
527 'items_done': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
528 'legal_rights': ('telemeta.models.core.WeakForeignKey', [], {'default': 'None', 'related_name': "'collections'", 'null': 'True', 'blank': 'True', 'to': "orm['telemeta.LegalRight']"}),
529 'metadata_author': ('telemeta.models.core.WeakForeignKey', [], {'default': 'None', 'related_name': "'collections'", 'null': 'True', 'blank': 'True', 'to': "orm['telemeta.MetadataAuthor']"}),
530 'metadata_writer': ('telemeta.models.core.WeakForeignKey', [], {'default': 'None', 'related_name': "'collections'", 'null': 'True', 'blank': 'True', 'to': "orm['telemeta.MetadataWriter']"}),
531 'old_code': ('telemeta.models.core.CharField', [], {'default': 'None', 'max_length': '250', 'null': 'True', 'blank': 'True'}),
532 'physical_format': ('telemeta.models.core.WeakForeignKey', [], {'default': 'None', 'related_name': "'collections'", 'null': 'True', 'blank': 'True', 'to': "orm['telemeta.PhysicalFormat']"}),
533 'physical_items_num': ('telemeta.models.core.IntegerField', [], {'default': '0', 'blank': 'True'}),
534 'public_access': ('telemeta.models.core.CharField', [], {'default': "'metadata'", 'max_length': '16', 'blank': 'True'}),
535 'publisher': ('telemeta.models.core.WeakForeignKey', [], {'default': 'None', 'related_name': "'collections'", 'null': 'True', 'blank': 'True', 'to': "orm['telemeta.Publisher']"}),
536 'publisher_collection': ('telemeta.models.core.WeakForeignKey', [], {'default': 'None', 'related_name': "'collections'", 'null': 'True', 'blank': 'True', 'to': "orm['telemeta.PublisherCollection']"}),
537 'publisher_serial': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
538 'publishing_status': ('telemeta.models.core.WeakForeignKey', [], {'default': 'None', 'related_name': "'collections'", 'null': 'True', 'blank': 'True', 'to': "orm['telemeta.PublishingStatus']"}),
539 'recorded_from_year': ('telemeta.models.core.IntegerField', [], {'default': '0', 'blank': 'True'}),
540 'recorded_to_year': ('telemeta.models.core.IntegerField', [], {'default': '0', 'blank': 'True'}),
541 'recording_context': ('telemeta.models.core.WeakForeignKey', [], {'default': 'None', 'related_name': "'collections'", 'null': 'True', 'blank': 'True', 'to': "orm['telemeta.RecordingContext']"}),
542 'reference': ('telemeta.models.core.CharField', [], {'default': 'None', 'max_length': '250', 'unique': 'True', 'null': 'True', 'blank': 'True'}),
543 'state': ('telemeta.models.core.TextField', [], {'default': "''", 'blank': 'True'}),
544 'title': ('telemeta.models.core.CharField', [], {'max_length': '250'}),
545 'travail': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
546 'year_published': ('telemeta.models.core.IntegerField', [], {'default': '0', 'blank': 'True'})
547 },
548 'telemeta.mediaitem': {
549 'Meta': {'object_name': 'MediaItem', 'db_table': "'media_items'"},
550 'alt_title': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
551 'approx_duration': ('telemeta.models.core.DurationField', [], {'default': "'0'", 'blank': 'True'}),
552 'author': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
553 'code': ('telemeta.models.core.CharField', [], {'default': "''", 'unique': 'True', 'max_length': '250', 'blank': 'True'}),
554 'collection': ('telemeta.models.core.ForeignKey', [], {'related_name': "'items'", 'to': "orm['telemeta.MediaCollection']"}),
555 'collector': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
556 'collector_from_collection': ('telemeta.models.core.BooleanField', [], {'default': 'False'}),
557 'collector_selection': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
558 'comment': ('telemeta.models.core.TextField', [], {'default': "''", 'blank': 'True'}),
559 'context_comment': ('telemeta.models.core.TextField', [], {'default': "''", 'blank': 'True'}),
560 'copied_from_item': ('telemeta.models.core.WeakForeignKey', [], {'default': 'None', 'related_name': "'copies'", 'null': 'True', 'blank': 'True', 'to': "orm['telemeta.MediaItem']"}),
561 'creator_reference': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
562 'cultural_area': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
563 'ethnic_group': ('telemeta.models.core.WeakForeignKey', [], {'default': 'None', 'related_name': "'items'", 'null': 'True', 'blank': 'True', 'to': "orm['telemeta.EthnicGroup']"}),
564 'external_references': ('telemeta.models.core.TextField', [], {'default': "''", 'blank': 'True'}),
565 'file': ('telemeta.models.core.FileField', [], {'default': "''", 'max_length': '100', 'db_column': "'filename'", 'blank': 'True'}),
566 'generic_style': ('telemeta.models.core.WeakForeignKey', [], {'default': 'None', 'related_name': "'items'", 'null': 'True', 'blank': 'True', 'to': "orm['telemeta.GenericStyle']"}),
567 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
568 'language': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
569 'language_iso': ('telemeta.models.core.ForeignKey', [], {'related_name': "'items'", 'on_delete': 'models.SET_NULL', 'default': 'None', 'to': "orm['telemeta.Language']", 'blank': 'True', 'null': 'True'}),
570 'location': ('telemeta.models.core.WeakForeignKey', [], {'default': 'None', 'to': "orm['telemeta.Location']", 'null': 'True', 'blank': 'True'}),
571 'location_comment': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
572 'moda_execut': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
573 'old_code': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
574 'original_format': ('telemeta.models.core.ForeignKey', [], {'related_name': "'item'", 'on_delete': 'models.SET_NULL', 'default': 'None', 'to': "orm['telemeta.Format']", 'blank': 'True', 'null': 'True'}),
575 'public_access': ('telemeta.models.core.CharField', [], {'default': "'metadata'", 'max_length': '16', 'blank': 'True'}),
576 'recorded_from_date': ('telemeta.models.core.DateField', [], {'default': 'None', 'null': 'True', 'blank': 'True'}),
577 'recorded_to_date': ('telemeta.models.core.DateField', [], {'default': 'None', 'null': 'True', 'blank': 'True'}),
578 'title': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
579 'track': ('telemeta.models.core.CharField', [], {'default': "''", 'max_length': '250', 'blank': 'True'}),
580 'vernacular_style': ('telemeta.models.core.WeakForeignKey', [], {'default': 'None', 'related_name': "'items'", 'null': 'True', 'blank': 'True', 'to': "orm['telemeta.VernacularStyle']"})
581 },
582 'telemeta.metadataauthor': {
583 'Meta': {'ordering': "['value']", 'object_name': 'MetadataAuthor', 'db_table': "'metadata_authors'"},
584 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
585 'value': ('telemeta.models.core.CharField', [], {'unique': 'True', 'max_length': '250'})
586 },
587 'telemeta.metadatawriter': {
588 'Meta': {'ordering': "['value']", 'object_name': 'MetadataWriter', 'db_table': "'metadata_writers'"},
589 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
590 'value': ('telemeta.models.core.CharField', [], {'unique': 'True', 'max_length': '250'})
591 },
592 'telemeta.originalformat': {
593 'Meta': {'ordering': "['value']", 'object_name': 'OriginalFormat', 'db_table': "'original_format'"},
594 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
595 'value': ('telemeta.models.core.CharField', [], {'unique': 'True', 'max_length': '250'})
596 },
597 'telemeta.physicalformat': {
598 'Meta': {'ordering': "['value']", 'object_name': 'PhysicalFormat', 'db_table': "'physical_formats'"},
599 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
600 'value': ('telemeta.models.core.CharField', [], {'unique': 'True', 'max_length': '250'})
601 },
602 'telemeta.publisher': {
603 'Meta': {'ordering': "['value']", 'object_name': 'Publisher', 'db_table': "'publishers'"},
604 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
605 'value': ('telemeta.models.core.CharField', [], {'unique': 'True', 'max_length': '250'})
606 },
607 'telemeta.publishercollection': {
608 'Meta': {'ordering': "['value']", 'object_name': 'PublisherCollection', 'db_table': "'publisher_collections'"},
609 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
610 'publisher': ('telemeta.models.core.ForeignKey', [], {'related_name': "'publisher_collections'", 'to': "orm['telemeta.Publisher']"}),
611 'value': ('telemeta.models.core.CharField', [], {'max_length': '250'})
612 },
613 'telemeta.publishingstatus': {
614 'Meta': {'ordering': "['value']", 'object_name': 'PublishingStatus', 'db_table': "'publishing_status'"},
615 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
616 'value': ('telemeta.models.core.CharField', [], {'unique': 'True', 'max_length': '250'})
617 },
618 'telemeta.recordingcontext': {
619 'Meta': {'ordering': "['value']", 'object_name': 'RecordingContext', 'db_table': "'recording_contexts'"},
620 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
621 'value': ('telemeta.models.core.CharField', [], {'unique': 'True', 'max_length': '250'})
622 },
623 'telemeta.tapespeed': {
624 'Meta': {'ordering': "['value']", 'object_name': 'TapeSpeed', 'db_table': "'tape_speed'"},
625 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
626 'value': ('telemeta.models.core.CharField', [], {'unique': 'True', 'max_length': '250'})
627 },
628 'telemeta.tapevendor': {
629 'Meta': {'ordering': "['value']", 'object_name': 'TapeVendor', 'db_table': "'tape_vendor'"},
630 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
631 'value': ('telemeta.models.core.CharField', [], {'unique': 'True', 'max_length': '250'})
632 },
633 'telemeta.tapewidth': {
634 'Meta': {'ordering': "['value']", 'object_name': 'TapeWidth', 'db_table': "'tape_width'"},
635 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
636 'value': ('telemeta.models.core.CharField', [], {'unique': 'True', 'max_length': '250'})
637 },
638 'telemeta.vernacularstyle': {
639 'Meta': {'ordering': "['value']", 'object_name': 'VernacularStyle', 'db_table': "'vernacular_styles'"},
640 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
641 'value': ('telemeta.models.core.CharField', [], {'unique': 'True', 'max_length': '250'})
642 },
643 'telemeta.wheeldiameter': {
644 'Meta': {'ordering': "['value']", 'object_name': 'WheelDiameter', 'db_table': "'tape_wheel_diameter'"},
645 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
646 'value': ('telemeta.models.core.CharField', [], {'unique': 'True', 'max_length': '250'})
647 }
648 }
649
650 complete_apps = ['teleforma']