src/p4l/migrations/0001_initial.py
changeset 108 c08f9b46a6c5
parent 104 b66ca6275115
child 126 a345f1a67bf1
equal deleted inserted replaced
107:48440ff95906 108:c08f9b46a6c5
     1 # -*- coding: utf-8 -*-
     1 # -*- coding: utf-8 -*-
     2 import datetime
     2 import datetime
       
     3 
       
     4 from django.db import models
     3 from south.db import db
     5 from south.db import db
     4 from south.v2 import SchemaMigration
     6 from south.v2 import SchemaMigration
     5 from django.db import models
       
     6 
     7 
     7 
     8 
     8 class Migration(SchemaMigration):
     9 class Migration(SchemaMigration):
     9 
    10 
    10     def forwards(self, orm):
    11     def forwards(self, orm):
   263             ('corporateAuthorLabel', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
   264             ('corporateAuthorLabel', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
   264             ('recordType', self.gf('django.db.models.fields.URLField')(max_length=2048, null=True, blank=True)),
   265             ('recordType', self.gf('django.db.models.fields.URLField')(max_length=2048, null=True, blank=True)),
   265             ('isDocumentPart', self.gf('django.db.models.fields.BooleanField')(default=False)),
   266             ('isDocumentPart', self.gf('django.db.models.fields.BooleanField')(default=False)),
   266             ('hidden', self.gf('django.db.models.fields.BooleanField')(default=False)),
   267             ('hidden', self.gf('django.db.models.fields.BooleanField')(default=False)),
   267             ('restricted', self.gf('django.db.models.fields.BooleanField')(default=False)),
   268             ('restricted', self.gf('django.db.models.fields.BooleanField')(default=False)),
   268             ('creationDate', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)),
   269             ('creation_date', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, blank=True)),
   269             ('modificationDate', self.gf('django.db.models.fields.DateTimeField')(auto_now=True, blank=True)),
   270             ('modification_date', self.gf('django.db.models.fields.DateTimeField')(auto_now=True, blank=True)),
   270             ('modifiedBy', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['p4l.User'], null=True, blank=True)),
   271             ('modified_by', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['p4l.User'], null=True, blank=True)),
   271         ))
   272         ))
   272         db.send_create_signal('p4l', ['Record'])
   273         db.send_create_signal('p4l', ['Record'])
   273 
   274 
   274         # Adding M2M table for field subjects on 'Record'
   275         # Adding M2M table for field subjects on 'Record'
   275         db.create_table(u'p4l_record_subjects', (
   276         db.create_table(u'p4l_record_subjects', (
   571             'Meta': {'object_name': 'Record'},
   572             'Meta': {'object_name': 'Record'},
   572             'audiences': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['p4l.Audience']", 'symmetrical': 'False'}),
   573             'audiences': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['p4l.Audience']", 'symmetrical': 'False'}),
   573             'corporateAuthorLabel': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '2048', 'null': 'True', 'blank': 'True'}),
   574             'corporateAuthorLabel': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '2048', 'null': 'True', 'blank': 'True'}),
   574             'corporateAuthors': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'recordsCorporateAuthor'", 'symmetrical': 'False', 'to': "orm['p4l.CorporateAuthor']"}),
   575             'corporateAuthors': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'recordsCorporateAuthor'", 'symmetrical': 'False', 'to': "orm['p4l.CorporateAuthor']"}),
   575             'countries': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['p4l.Country']", 'symmetrical': 'False'}),
   576             'countries': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['p4l.Country']", 'symmetrical': 'False'}),
   576             'creationDate': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
   577             'creation_date': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
   577             'editionStatement': ('django.db.models.fields.CharField', [], {'max_length': '1024', 'null': 'True', 'blank': 'True'}),
   578             'editionStatement': ('django.db.models.fields.CharField', [], {'max_length': '1024', 'null': 'True', 'blank': 'True'}),
   578             'hidden': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
   579             'hidden': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
   579             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
   580             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
   580             'identifier': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128', 'db_index': 'True'}),
   581             'identifier': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128', 'db_index': 'True'}),
   581             'isDocumentPart': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
   582             'isDocumentPart': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
   582             'language': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['p4l.Language']", 'null': 'True', 'blank': 'True'}),
   583             'language': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['p4l.Language']", 'null': 'True', 'blank': 'True'}),
   583             'modificationDate': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}),
   584             'modification_date': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}),
   584             'modifiedBy': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['p4l.User']", 'null': 'True', 'blank': 'True'}),
   585             'modified_by': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['p4l.User']", 'null': 'True', 'blank': 'True'}),
   585             'notes': ('django.db.models.fields.TextField', [], {'null': 'True', 'blank': 'True'}),
   586             'notes': ('django.db.models.fields.TextField', [], {'null': 'True', 'blank': 'True'}),
   586             'otherLanguages': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'otherLanguage_record'", 'symmetrical': 'False', 'to': "orm['p4l.Language']"}),
   587             'otherLanguages': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'otherLanguage_record'", 'symmetrical': 'False', 'to': "orm['p4l.Language']"}),
   587             'projectNames': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['p4l.ProjectName']", 'symmetrical': 'False'}),
   588             'projectNames': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['p4l.ProjectName']", 'symmetrical': 'False'}),
   588             'recordType': ('django.db.models.fields.URLField', [], {'max_length': '2048', 'null': 'True', 'blank': 'True'}),
   589             'recordType': ('django.db.models.fields.URLField', [], {'max_length': '2048', 'null': 'True', 'blank': 'True'}),
   589             'restricted': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
   590             'restricted': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),