project/scipycon/talk/migrations/0001_initial.py
changeset 94 87e77aa18610
equal deleted inserted replaced
93:e86755df35da 94:87e77aa18610
       
     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']