Statistics
| Branch: | Tag: | Revision:

root / snf-astakos-app / astakos / im / migrations / 0017_populate_resource_data.py @ a2214bd1

History | View | Annotate | Download (13.1 kB)

1 304acb60 Olga Brani
# encoding: utf-8
2 304acb60 Olga Brani
3 304acb60 Olga Brani
from south.v2 import DataMigration
4 304acb60 Olga Brani
5 9a06d96f Olga Brani
6 304acb60 Olga Brani
class Migration(DataMigration):
7 304acb60 Olga Brani
8 304acb60 Olga Brani
    def forwards(self, orm):
9 670de92a Sofia Papagiannaki
        "Obsolete migration."
10 670de92a Sofia Papagiannaki
        return
11 9a06d96f Olga Brani
12 304acb60 Olga Brani
    def backwards(self, orm):
13 670de92a Sofia Papagiannaki
        "Obsolete migration."
14 670de92a Sofia Papagiannaki
        return
15 9a06d96f Olga Brani
16 304acb60 Olga Brani
    models = {
17 304acb60 Olga Brani
        'auth.group': {
18 304acb60 Olga Brani
            'Meta': {'object_name': 'Group'},
19 304acb60 Olga Brani
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
20 304acb60 Olga Brani
            'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
21 304acb60 Olga Brani
            'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
22 304acb60 Olga Brani
        },
23 304acb60 Olga Brani
        'auth.permission': {
24 304acb60 Olga Brani
            'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
25 304acb60 Olga Brani
            'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
26 304acb60 Olga Brani
            'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
27 304acb60 Olga Brani
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
28 304acb60 Olga Brani
            'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
29 304acb60 Olga Brani
        },
30 304acb60 Olga Brani
        'auth.user': {
31 304acb60 Olga Brani
            'Meta': {'object_name': 'User'},
32 304acb60 Olga Brani
            'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
33 304acb60 Olga Brani
            'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
34 304acb60 Olga Brani
            'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
35 304acb60 Olga Brani
            'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
36 304acb60 Olga Brani
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
37 304acb60 Olga Brani
            'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
38 304acb60 Olga Brani
            'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
39 304acb60 Olga Brani
            'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
40 304acb60 Olga Brani
            'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
41 304acb60 Olga Brani
            'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
42 304acb60 Olga Brani
            'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
43 304acb60 Olga Brani
            'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
44 304acb60 Olga Brani
            'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
45 304acb60 Olga Brani
        },
46 304acb60 Olga Brani
        'contenttypes.contenttype': {
47 304acb60 Olga Brani
            'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
48 304acb60 Olga Brani
            'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
49 304acb60 Olga Brani
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
50 304acb60 Olga Brani
            'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
51 304acb60 Olga Brani
            'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
52 304acb60 Olga Brani
        },
53 304acb60 Olga Brani
        'im.additionalmail': {
54 304acb60 Olga Brani
            'Meta': {'object_name': 'AdditionalMail'},
55 304acb60 Olga Brani
            'email': ('django.db.models.fields.EmailField', [], {'max_length': '75'}),
56 304acb60 Olga Brani
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
57 304acb60 Olga Brani
            'owner': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['im.AstakosUser']"})
58 304acb60 Olga Brani
        },
59 304acb60 Olga Brani
        'im.approvalterms': {
60 304acb60 Olga Brani
            'Meta': {'object_name': 'ApprovalTerms'},
61 304acb60 Olga Brani
            'date': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime(2012, 8, 9, 11, 14, 9, 289091)', 'db_index': 'True'}),
62 304acb60 Olga Brani
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
63 304acb60 Olga Brani
            'location': ('django.db.models.fields.CharField', [], {'max_length': '255'})
64 304acb60 Olga Brani
        },
65 304acb60 Olga Brani
        'im.astakosgroup': {
66 304acb60 Olga Brani
            'Meta': {'object_name': 'AstakosGroup', '_ormbases': ['auth.Group']},
67 304acb60 Olga Brani
            'approval_date': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}),
68 304acb60 Olga Brani
            'creation_date': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime(2012, 8, 9, 11, 14, 9, 283154)'}),
69 304acb60 Olga Brani
            'desc': ('django.db.models.fields.TextField', [], {'null': 'True'}),
70 304acb60 Olga Brani
            'estimated_participants': ('django.db.models.fields.PositiveIntegerField', [], {'null': 'True'}),
71 304acb60 Olga Brani
            'expiration_date': ('django.db.models.fields.DateTimeField', [], {'null': 'True'}),
72 304acb60 Olga Brani
            'group_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['auth.Group']", 'unique': 'True', 'primary_key': 'True'}),
73 304acb60 Olga Brani
            'issue_date': ('django.db.models.fields.DateTimeField', [], {'null': 'True'}),
74 304acb60 Olga Brani
            'kind': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['im.GroupKind']"}),
75 304acb60 Olga Brani
            'moderation_enabled': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
76 304acb60 Olga Brani
            'policy': ('django.db.models.fields.related.ManyToManyField', [], {'symmetrical': 'False', 'to': "orm['im.Resource']", 'null': 'True', 'through': "orm['im.AstakosGroupQuota']", 'blank': 'True'})
77 304acb60 Olga Brani
        },
78 304acb60 Olga Brani
        'im.astakosgroupquota': {
79 304acb60 Olga Brani
            'Meta': {'unique_together': "(('resource', 'group'),)", 'object_name': 'AstakosGroupQuota'},
80 304acb60 Olga Brani
            'group': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['im.AstakosGroup']", 'blank': 'True'}),
81 304acb60 Olga Brani
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
82 304acb60 Olga Brani
            'limit': ('django.db.models.fields.PositiveIntegerField', [], {}),
83 304acb60 Olga Brani
            'resource': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['im.Resource']"})
84 304acb60 Olga Brani
        },
85 304acb60 Olga Brani
        'im.astakosuser': {
86 304acb60 Olga Brani
            'Meta': {'unique_together': "(('provider', 'third_party_identifier'),)", 'object_name': 'AstakosUser', '_ormbases': ['auth.User']},
87 304acb60 Olga Brani
            'activation_sent': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}),
88 304acb60 Olga Brani
            'affiliation': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
89 304acb60 Olga Brani
            'astakos_groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['im.AstakosGroup']", 'symmetrical': 'False', 'through': "orm['im.Membership']", 'blank': 'True'}),
90 304acb60 Olga Brani
            'auth_token': ('django.db.models.fields.CharField', [], {'max_length': '32', 'null': 'True', 'blank': 'True'}),
91 304acb60 Olga Brani
            'auth_token_created': ('django.db.models.fields.DateTimeField', [], {'null': 'True'}),
92 304acb60 Olga Brani
            'auth_token_expires': ('django.db.models.fields.DateTimeField', [], {'null': 'True'}),
93 304acb60 Olga Brani
            'date_signed_terms': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}),
94 304acb60 Olga Brani
            'email_verified': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
95 304acb60 Olga Brani
            'has_credits': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
96 304acb60 Olga Brani
            'has_signed_terms': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
97 304acb60 Olga Brani
            'invitations': ('django.db.models.fields.IntegerField', [], {'default': '100'}),
98 304acb60 Olga Brani
            'is_verified': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
99 304acb60 Olga Brani
            'level': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
100 304acb60 Olga Brani
            'owner': ('django.db.models.fields.related.ManyToManyField', [], {'symmetrical': 'False', 'related_name': "'owner'", 'null': 'True', 'to': "orm['im.AstakosGroup']"}),
101 304acb60 Olga Brani
            'policy': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['im.Resource']", 'null': 'True', 'through': "orm['im.AstakosUserQuota']", 'symmetrical': 'False'}),
102 304acb60 Olga Brani
            'provider': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
103 304acb60 Olga Brani
            'third_party_identifier': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
104 304acb60 Olga Brani
            'updated': ('django.db.models.fields.DateTimeField', [], {}),
105 304acb60 Olga Brani
            'user_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['auth.User']", 'unique': 'True', 'primary_key': 'True'})
106 304acb60 Olga Brani
        },
107 304acb60 Olga Brani
        'im.astakosuserquota': {
108 304acb60 Olga Brani
            'Meta': {'unique_together': "(('resource', 'user'),)", 'object_name': 'AstakosUserQuota'},
109 304acb60 Olga Brani
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
110 304acb60 Olga Brani
            'limit': ('django.db.models.fields.PositiveIntegerField', [], {}),
111 304acb60 Olga Brani
            'resource': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['im.Resource']"}),
112 304acb60 Olga Brani
            'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['im.AstakosUser']"})
113 304acb60 Olga Brani
        },
114 304acb60 Olga Brani
        'im.emailchange': {
115 304acb60 Olga Brani
            'Meta': {'object_name': 'EmailChange'},
116 304acb60 Olga Brani
            'activation_key': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '40', 'db_index': 'True'}),
117 304acb60 Olga Brani
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
118 304acb60 Olga Brani
            'new_email_address': ('django.db.models.fields.EmailField', [], {'max_length': '75'}),
119 304acb60 Olga Brani
            'requested_at': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime(2012, 8, 9, 11, 14, 9, 290713)'}),
120 304acb60 Olga Brani
            'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'emailchange_user'", 'unique': 'True', 'to': "orm['im.AstakosUser']"})
121 304acb60 Olga Brani
        },
122 304acb60 Olga Brani
        'im.groupkind': {
123 304acb60 Olga Brani
            'Meta': {'object_name': 'GroupKind'},
124 304acb60 Olga Brani
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
125 304acb60 Olga Brani
            'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255', 'db_index': 'True'})
126 304acb60 Olga Brani
        },
127 304acb60 Olga Brani
        'im.invitation': {
128 304acb60 Olga Brani
            'Meta': {'object_name': 'Invitation'},
129 304acb60 Olga Brani
            'code': ('django.db.models.fields.BigIntegerField', [], {'db_index': 'True'}),
130 304acb60 Olga Brani
            'consumed': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}),
131 304acb60 Olga Brani
            'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
132 304acb60 Olga Brani
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
133 304acb60 Olga Brani
            'inviter': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'invitations_sent'", 'null': 'True', 'to': "orm['im.AstakosUser']"}),
134 304acb60 Olga Brani
            'is_consumed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
135 304acb60 Olga Brani
            'realname': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
136 304acb60 Olga Brani
            'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'})
137 304acb60 Olga Brani
        },
138 304acb60 Olga Brani
        'im.membership': {
139 304acb60 Olga Brani
            'Meta': {'unique_together': "(('person', 'group'),)", 'object_name': 'Membership'},
140 304acb60 Olga Brani
            'date_joined': ('django.db.models.fields.DateField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}),
141 304acb60 Olga Brani
            'date_requested': ('django.db.models.fields.DateField', [], {'default': 'datetime.datetime(2012, 8, 9, 11, 14, 9, 286925)', 'blank': 'True'}),
142 304acb60 Olga Brani
            'group': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['im.AstakosGroup']"}),
143 304acb60 Olga Brani
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
144 304acb60 Olga Brani
            'person': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['im.AstakosUser']"})
145 304acb60 Olga Brani
        },
146 304acb60 Olga Brani
        'im.resource': {
147 304acb60 Olga Brani
            'Meta': {'object_name': 'Resource'},
148 304acb60 Olga Brani
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
149 304acb60 Olga Brani
            'meta': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['im.ResourceMetadata']", 'symmetrical': 'False'}),
150 304acb60 Olga Brani
            'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255', 'db_index': 'True'}),
151 304acb60 Olga Brani
            'service': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['im.Service']"})
152 304acb60 Olga Brani
        },
153 304acb60 Olga Brani
        'im.resourcemetadata': {
154 304acb60 Olga Brani
            'Meta': {'object_name': 'ResourceMetadata'},
155 304acb60 Olga Brani
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
156 304acb60 Olga Brani
            'key': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255', 'db_index': 'True'}),
157 304acb60 Olga Brani
            'value': ('django.db.models.fields.CharField', [], {'max_length': '255'})
158 304acb60 Olga Brani
        },
159 304acb60 Olga Brani
        'im.service': {
160 304acb60 Olga Brani
            'Meta': {'object_name': 'Service'},
161 304acb60 Olga Brani
            'auth_token': ('django.db.models.fields.CharField', [], {'max_length': '32', 'null': 'True', 'blank': 'True'}),
162 304acb60 Olga Brani
            'auth_token_created': ('django.db.models.fields.DateTimeField', [], {'null': 'True'}),
163 304acb60 Olga Brani
            'auth_token_expires': ('django.db.models.fields.DateTimeField', [], {'null': 'True'}),
164 304acb60 Olga Brani
            'icon': ('django.db.models.fields.FilePathField', [], {'max_length': '100', 'blank': 'True'}),
165 304acb60 Olga Brani
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
166 304acb60 Olga Brani
            'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255', 'db_index': 'True'}),
167 304acb60 Olga Brani
            'url': ('django.db.models.fields.FilePathField', [], {'max_length': '100'})
168 304acb60 Olga Brani
        }
169 304acb60 Olga Brani
    }
170 304acb60 Olga Brani
171 304acb60 Olga Brani
    complete_apps = ['im']