|
1 # -*- coding: utf-8 -*- |
|
2 |
|
3 from south.db import db |
|
4 from django.db import models |
|
5 from project.kiwipycon.talk.models import * |
|
6 |
|
7 class Migration: |
|
8 |
|
9 def forwards(self, orm): |
|
10 |
|
11 # Adding model 'Talk' |
|
12 db.create_table('talk_talk', ( |
|
13 ('id', models.AutoField(primary_key=True)), |
|
14 ('slug', models.SlugField()), |
|
15 ('speaker', models.ForeignKey(orm['auth.User'])), |
|
16 ('authors_bio', models.TextField()), |
|
17 ('contact', models.CharField(max_length=1024)), |
|
18 ('title', models.CharField(max_length=1024)), |
|
19 ('abstract', models.TextField()), |
|
20 ('outline', models.TextField()), |
|
21 ('topic', models.CharField(blank=True, max_length=255)), |
|
22 ('topic_other', models.CharField(max_length=255, blank=True)), |
|
23 ('duration', models.CharField(max_length=3)), |
|
24 ('audience', models.CharField(blank=True, max_length=32)), |
|
25 ('audience_other', models.CharField(max_length=128, blank=True)), |
|
26 ('approved', models.BooleanField(default=False)), |
|
27 ('submitted', models.DateTimeField(auto_now_add=True)), |
|
28 ('last_mod', models.DateTimeField(auto_now=True)), |
|
29 ('tags', TagField(blank=True)), |
|
30 )) |
|
31 db.send_create_signal('talk', ['Talk']) |
|
32 |
|
33 |
|
34 |
|
35 def backwards(self, orm): |
|
36 |
|
37 # Deleting model 'Talk' |
|
38 db.delete_table('talk_talk') |
|
39 |
|
40 |
|
41 |
|
42 models = { |
|
43 'auth.user': { |
|
44 '_stub': True, |
|
45 'id': ('models.AutoField', [], {'primary_key': 'True'}) |
|
46 }, |
|
47 'talk.talk': { |
|
48 'abstract': ('models.TextField', [], {}), |
|
49 'approved': ('models.BooleanField', [], {'default': 'False'}), |
|
50 'audience': ('models.CharField', [], {'blank': 'True', 'max_length': '32'}), |
|
51 'audience_other': ('models.CharField', [], {'max_length': '128', 'blank': 'True'}), |
|
52 'authors_bio': ('models.TextField', [], {}), |
|
53 'contact': ('models.CharField', [], {'max_length': '1024'}), |
|
54 'duration': ('models.CharField', [], {'max_length': '3'}), |
|
55 'id': ('models.AutoField', [], {'primary_key': 'True'}), |
|
56 'last_mod': ('models.DateTimeField', [], {'auto_now': 'True'}), |
|
57 'outline': ('models.TextField', [], {}), |
|
58 'slug': ('models.SlugField', [], {}), |
|
59 'speaker': ('models.ForeignKey', ['User'], {}), |
|
60 'submitted': ('models.DateTimeField', [], {'auto_now_add': 'True'}), |
|
61 'tags': ('TagField', [], {'blank': 'True'}), |
|
62 'title': ('models.CharField', [], {'max_length': '1024'}), |
|
63 'topic': ('models.CharField', [], {'blank': 'True', 'max_length': '255'}), |
|
64 'topic_other': ('models.CharField', [], {'max_length': '255', 'blank': 'True'}) |
|
65 } |
|
66 } |
|
67 |
|
68 complete_apps = ['talk'] |