Statistics
| Branch: | Tag: | Revision:

root / snf-app / synnefo / ui / userdata / migrations / 0002_fingerprint_field.py @ 483c9197

History | View | Annotate | Download (2.8 kB)

1
# encoding: 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
class Migration(SchemaMigration):
8

    
9
    def forwards(self, orm):
10
        
11
        # Adding field 'PublicKeyPair.fingerprint'
12
        db.add_column('userdata_publickeypair', 'fingerprint', self.gf('django.db.models.fields.CharField')(default='', max_length=100), keep_default=False)
13

    
14

    
15
    def backwards(self, orm):
16
        
17
        # Deleting field 'PublicKeyPair.fingerprint'
18
        db.delete_column('userdata_publickeypair', 'fingerprint')
19

    
20

    
21
    models = {
22
        'db.synnefouser': {
23
            'Meta': {'object_name': 'SynnefoUser'},
24
            'auth_token': ('django.db.models.fields.CharField', [], {'max_length': '32', 'null': 'True'}),
25
            'auth_token_created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'null': 'True', 'blank': 'True'}),
26
            'auth_token_expires': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'null': 'True', 'blank': 'True'}),
27
            'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
28
            'credit': ('django.db.models.fields.IntegerField', [], {}),
29
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
30
            'max_invitations': ('django.db.models.fields.IntegerField', [], {'null': 'True'}),
31
            'name': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '255'}),
32
            'realname': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '255'}),
33
            'state': ('django.db.models.fields.CharField', [], {'default': "'ACTIVE'", 'max_length': '30'}),
34
            'tmp_auth_token': ('django.db.models.fields.CharField', [], {'max_length': '32', 'null': 'True'}),
35
            'tmp_auth_token_expires': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'null': 'True', 'blank': 'True'}),
36
            'type': ('django.db.models.fields.CharField', [], {'max_length': '30'}),
37
            'uniq': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True'}),
38
            'updated': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'})
39
        },
40
        'userdata.publickeypair': {
41
            'Meta': {'object_name': 'PublicKeyPair'},
42
            'content': ('django.db.models.fields.TextField', [], {}),
43
            'fingerprint': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
44
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
45
            'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
46
            'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['db.SynnefoUser']"})
47
        }
48
    }
49

    
50
    complete_apps = ['userdata']