src/p4l/migrations/0001_initial.py
changeset 15 be595253ced5
parent 13 6296aa12fd71
child 19 6b45fd23e4a0
equal deleted inserted replaced
14:52fa6990e0bb 15:be595253ced5
    30         db.send_create_signal('p4l', ['Serie'])
    30         db.send_create_signal('p4l', ['Serie'])
    31 
    31 
    32         # Adding model 'ProjectName'
    32         # Adding model 'ProjectName'
    33         db.create_table(u'p4l_projectname', (
    33         db.create_table(u'p4l_projectname', (
    34             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
    34             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
    35             ('uri', self.gf('django.db.models.fields.URLField')(unique=True, max_length=2048, db_index=True)),
    35             ('label', self.gf('django.db.models.fields.CharField')(max_length=2048, db_index=True)),
    36             ('label', self.gf('django.db.models.fields.CharField')(max_length=2048, db_index=True)),
    36             ('acronym', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
    37             ('acronym', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
    37         ))
    38         ))
    38         db.send_create_signal('p4l', ['ProjectName'])
    39         db.send_create_signal('p4l', ['ProjectName'])
    39 
    40 
    41         db.create_unique(u'p4l_projectname', ['label', 'acronym'])
    42         db.create_unique(u'p4l_projectname', ['label', 'acronym'])
    42 
    43 
    43         # Adding model 'CorporateAuthor'
    44         # Adding model 'CorporateAuthor'
    44         db.create_table(u'p4l_corporateauthor', (
    45         db.create_table(u'p4l_corporateauthor', (
    45             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
    46             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
    46             ('record', self.gf('django.db.models.fields.related.ForeignKey')(related_name='corporateAuthors', to=orm['p4l.Record'])),
    47             ('uri', self.gf('django.db.models.fields.URLField')(unique=True, max_length=2048, db_index=True)),
    47             ('label', self.gf('django.db.models.fields.CharField')(max_length=2048, db_index=True)),
    48             ('label', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
    48             ('acronym', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
    49             ('acronym', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
    49         ))
    50         ))
    50         db.send_create_signal('p4l', ['CorporateAuthor'])
    51         db.send_create_signal('p4l', ['CorporateAuthor'])
       
    52 
       
    53         # Adding unique constraint on 'CorporateAuthor', fields ['label', 'acronym']
       
    54         db.create_unique(u'p4l_corporateauthor', ['label', 'acronym'])
    51 
    55 
    52         # Adding model 'Url'
    56         # Adding model 'Url'
    53         db.create_table(u'p4l_url', (
    57         db.create_table(u'p4l_url', (
    54             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
    58             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
    55             ('record', self.gf('django.db.models.fields.related.ForeignKey')(related_name='urls', to=orm['p4l.Record'])),
    59             ('record', self.gf('django.db.models.fields.related.ForeignKey')(related_name='urls', to=orm['p4l.Record'])),
    60         db.send_create_signal('p4l', ['Url'])
    64         db.send_create_signal('p4l', ['Url'])
    61 
    65 
    62         # Adding model 'Subject'
    66         # Adding model 'Subject'
    63         db.create_table(u'p4l_subject', (
    67         db.create_table(u'p4l_subject', (
    64             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
    68             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
    65             ('subject', self.gf('django.db.models.fields.URLField')(unique=True, max_length=2048, db_index=True)),
    69             ('uri', self.gf('django.db.models.fields.URLField')(unique=True, max_length=2048, db_index=True)),
    66             ('label', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
    70             ('label', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
    67         ))
    71         ))
    68         db.send_create_signal('p4l', ['Subject'])
    72         db.send_create_signal('p4l', ['Subject'])
    69 
    73 
    70         # Adding model 'Theme'
    74         # Adding model 'Theme'
    71         db.create_table(u'p4l_theme', (
    75         db.create_table(u'p4l_theme', (
    72             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
    76             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
    73             ('theme', self.gf('django.db.models.fields.URLField')(unique=True, max_length=2048, db_index=True)),
    77             ('uri', self.gf('django.db.models.fields.URLField')(unique=True, max_length=2048, db_index=True)),
    74             ('label', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
    78             ('label', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
    75         ))
    79         ))
    76         db.send_create_signal('p4l', ['Theme'])
    80         db.send_create_signal('p4l', ['Theme'])
    77 
    81 
    78         # Adding model 'Country'
    82         # Adding model 'Country'
    79         db.create_table(u'p4l_country', (
    83         db.create_table(u'p4l_country', (
    80             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
    84             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
    81             ('country', self.gf('django.db.models.fields.URLField')(unique=True, max_length=2048, db_index=True)),
    85             ('uri', self.gf('django.db.models.fields.URLField')(unique=True, max_length=2048, db_index=True)),
    82             ('label', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
    86             ('label', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
    83         ))
    87         ))
    84         db.send_create_signal('p4l', ['Country'])
    88         db.send_create_signal('p4l', ['Country'])
    85 
    89 
    86         # Adding model 'Isbn'
    90         # Adding model 'Isbn'
   111         db.send_create_signal('p4l', ['DocumentCode'])
   115         db.send_create_signal('p4l', ['DocumentCode'])
   112 
   116 
   113         # Adding model 'Language'
   117         # Adding model 'Language'
   114         db.create_table(u'p4l_language', (
   118         db.create_table(u'p4l_language', (
   115             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
   119             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
   116             ('language', self.gf('django.db.models.fields.URLField')(unique=True, max_length=2048, db_index=True)),
   120             ('uri', self.gf('django.db.models.fields.URLField')(unique=True, max_length=2048, db_index=True)),
   117             ('label', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
   121             ('label', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
   118         ))
   122         ))
   119         db.send_create_signal('p4l', ['Language'])
   123         db.send_create_signal('p4l', ['Language'])
   120 
   124 
   121         # Adding model 'Title'
   125         # Adding model 'Title'
   220             ('meetingDate', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
   224             ('meetingDate', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
   221             ('meetingYear', self.gf('django.db.models.fields.PositiveSmallIntegerField')(db_index=True, null=True, blank=True)),
   225             ('meetingYear', self.gf('django.db.models.fields.PositiveSmallIntegerField')(db_index=True, null=True, blank=True)),
   222             ('record', self.gf('django.db.models.fields.related.ForeignKey')(related_name='subjectMeetings', to=orm['p4l.Record'])),
   226             ('record', self.gf('django.db.models.fields.related.ForeignKey')(related_name='subjectMeetings', to=orm['p4l.Record'])),
   223         ))
   227         ))
   224         db.send_create_signal('p4l', ['SubjectMeeting'])
   228         db.send_create_signal('p4l', ['SubjectMeeting'])
   225 
       
   226         # Adding model 'CorporateBody'
       
   227         db.create_table(u'p4l_corporatebody', (
       
   228             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
   229             ('label', self.gf('django.db.models.fields.CharField')(max_length=2048, db_index=True)),
       
   230             ('acronym', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
       
   231         ))
       
   232         db.send_create_signal('p4l', ['CorporateBody'])
       
   233 
       
   234         # Adding unique constraint on 'CorporateBody', fields ['label', 'acronym']
       
   235         db.create_unique(u'p4l_corporatebody', ['label', 'acronym'])
       
   236 
   229 
   237         # Adding model 'Record'
   230         # Adding model 'Record'
   238         db.create_table(u'p4l_record', (
   231         db.create_table(u'p4l_record', (
   239             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
   232             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
   240             ('uri', self.gf('django.db.models.fields.URLField')(unique=True, max_length=2048, db_index=True)),
   233             ('uri', self.gf('django.db.models.fields.URLField')(unique=True, max_length=2048, db_index=True)),
   242             ('notes', self.gf('django.db.models.fields.TextField')(null=True, blank=True)),
   235             ('notes', self.gf('django.db.models.fields.TextField')(null=True, blank=True)),
   243             ('language', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['p4l.Language'], null=True, blank=True)),
   236             ('language', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['p4l.Language'], null=True, blank=True)),
   244             ('editionStatement', self.gf('django.db.models.fields.CharField')(max_length=1024, null=True, blank=True)),
   237             ('editionStatement', self.gf('django.db.models.fields.CharField')(max_length=1024, null=True, blank=True)),
   245             ('recordType', self.gf('django.db.models.fields.URLField')(max_length=2048)),
   238             ('recordType', self.gf('django.db.models.fields.URLField')(max_length=2048)),
   246             ('isDocumentPart', self.gf('django.db.models.fields.BooleanField')(default=False)),
   239             ('isDocumentPart', self.gf('django.db.models.fields.BooleanField')(default=False)),
       
   240             ('isMultilingual', self.gf('django.db.models.fields.BooleanField')(default=False)),
   247         ))
   241         ))
   248         db.send_create_signal('p4l', ['Record'])
   242         db.send_create_signal('p4l', ['Record'])
   249 
   243 
   250         # Adding M2M table for field subjects on 'Record'
   244         # Adding M2M table for field subjects on 'Record'
   251         db.create_table(u'p4l_record_subjects', (
   245         db.create_table(u'p4l_record_subjects', (
   289 
   283 
   290         # Adding M2M table for field subjectCorporateBodies on 'Record'
   284         # Adding M2M table for field subjectCorporateBodies on 'Record'
   291         db.create_table(u'p4l_record_subjectCorporateBodies', (
   285         db.create_table(u'p4l_record_subjectCorporateBodies', (
   292             ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
   286             ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
   293             ('record', models.ForeignKey(orm['p4l.record'], null=False)),
   287             ('record', models.ForeignKey(orm['p4l.record'], null=False)),
   294             ('corporatebody', models.ForeignKey(orm['p4l.corporatebody'], null=False))
   288             ('corporateauthor', models.ForeignKey(orm['p4l.corporateauthor'], null=False))
   295         ))
   289         ))
   296         db.create_unique(u'p4l_record_subjectCorporateBodies', ['record_id', 'corporatebody_id'])
   290         db.create_unique(u'p4l_record_subjectCorporateBodies', ['record_id', 'corporateauthor_id'])
       
   291 
       
   292         # Adding M2M table for field corporateAuthors on 'Record'
       
   293         db.create_table(u'p4l_record_corporateAuthors', (
       
   294             ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
       
   295             ('record', models.ForeignKey(orm['p4l.record'], null=False)),
       
   296             ('corporateauthor', models.ForeignKey(orm['p4l.corporateauthor'], null=False))
       
   297         ))
       
   298         db.create_unique(u'p4l_record_corporateAuthors', ['record_id', 'corporateauthor_id'])
   297 
   299 
   298         # Adding model 'User'
   300         # Adding model 'User'
   299         db.create_table(u'p4l_user', (
   301         db.create_table(u'p4l_user', (
   300             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
   302             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
   301             ('password', self.gf('django.db.models.fields.CharField')(max_length=128)),
   303             ('password', self.gf('django.db.models.fields.CharField')(max_length=128)),
   328         ))
   330         ))
   329         db.create_unique(u'p4l_user_user_permissions', ['user_id', 'permission_id'])
   331         db.create_unique(u'p4l_user_user_permissions', ['user_id', 'permission_id'])
   330 
   332 
   331 
   333 
   332     def backwards(self, orm):
   334     def backwards(self, orm):
   333         # Removing unique constraint on 'CorporateBody', fields ['label', 'acronym']
   335         # Removing unique constraint on 'CorporateAuthor', fields ['label', 'acronym']
   334         db.delete_unique(u'p4l_corporatebody', ['label', 'acronym'])
   336         db.delete_unique(u'p4l_corporateauthor', ['label', 'acronym'])
   335 
   337 
   336         # Removing unique constraint on 'ProjectName', fields ['label', 'acronym']
   338         # Removing unique constraint on 'ProjectName', fields ['label', 'acronym']
   337         db.delete_unique(u'p4l_projectname', ['label', 'acronym'])
   339         db.delete_unique(u'p4l_projectname', ['label', 'acronym'])
   338 
   340 
   339         # Deleting model 'Imprint'
   341         # Deleting model 'Imprint'
   403         db.delete_table(u'p4l_meeting')
   405         db.delete_table(u'p4l_meeting')
   404 
   406 
   405         # Deleting model 'SubjectMeeting'
   407         # Deleting model 'SubjectMeeting'
   406         db.delete_table(u'p4l_subjectmeeting')
   408         db.delete_table(u'p4l_subjectmeeting')
   407 
   409 
   408         # Deleting model 'CorporateBody'
       
   409         db.delete_table(u'p4l_corporatebody')
       
   410 
       
   411         # Deleting model 'Record'
   410         # Deleting model 'Record'
   412         db.delete_table(u'p4l_record')
   411         db.delete_table(u'p4l_record')
   413 
   412 
   414         # Removing M2M table for field subjects on 'Record'
   413         # Removing M2M table for field subjects on 'Record'
   415         db.delete_table('p4l_record_subjects')
   414         db.delete_table('p4l_record_subjects')
   426         # Removing M2M table for field projectNames on 'Record'
   425         # Removing M2M table for field projectNames on 'Record'
   427         db.delete_table('p4l_record_projectNames')
   426         db.delete_table('p4l_record_projectNames')
   428 
   427 
   429         # Removing M2M table for field subjectCorporateBodies on 'Record'
   428         # Removing M2M table for field subjectCorporateBodies on 'Record'
   430         db.delete_table('p4l_record_subjectCorporateBodies')
   429         db.delete_table('p4l_record_subjectCorporateBodies')
       
   430 
       
   431         # Removing M2M table for field corporateAuthors on 'Record'
       
   432         db.delete_table('p4l_record_corporateAuthors')
   431 
   433 
   432         # Deleting model 'User'
   434         # Deleting model 'User'
   433         db.delete_table(u'p4l_user')
   435         db.delete_table(u'p4l_user')
   434 
   436 
   435         # Removing M2M table for field groups on 'User'
   437         # Removing M2M table for field groups on 'User'
   486             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
   488             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
   487             'lang': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '15', 'null': 'True', 'blank': 'True'}),
   489             'lang': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '15', 'null': 'True', 'blank': 'True'}),
   488             'record': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'collations'", 'to': "orm['p4l.Record']"})
   490             'record': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'collations'", 'to': "orm['p4l.Record']"})
   489         },
   491         },
   490         'p4l.corporateauthor': {
   492         'p4l.corporateauthor': {
   491             'Meta': {'object_name': 'CorporateAuthor'},
   493             'Meta': {'unique_together': "(['label', 'acronym'],)", 'object_name': 'CorporateAuthor'},
   492             'acronym': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '2048', 'null': 'True', 'blank': 'True'}),
   494             'acronym': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '2048', 'null': 'True', 'blank': 'True'}),
   493             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
   495             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
   494             'label': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'db_index': 'True'}),
   496             'label': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '2048', 'null': 'True', 'blank': 'True'}),
   495             'record': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'corporateAuthors'", 'to': "orm['p4l.Record']"})
   497             'uri': ('django.db.models.fields.URLField', [], {'unique': 'True', 'max_length': '2048', 'db_index': 'True'})
   496         },
       
   497         'p4l.corporatebody': {
       
   498             'Meta': {'unique_together': "(['label', 'acronym'],)", 'object_name': 'CorporateBody'},
       
   499             'acronym': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '2048', 'null': 'True', 'blank': 'True'}),
       
   500             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   501             'label': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'db_index': 'True'})
       
   502         },
   498         },
   503         'p4l.country': {
   499         'p4l.country': {
   504             'Meta': {'object_name': 'Country'},
   500             'Meta': {'object_name': 'Country'},
   505             'country': ('django.db.models.fields.URLField', [], {'unique': 'True', 'max_length': '2048', 'db_index': 'True'}),
   501             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
   506             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
   502             'label': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '2048', 'null': 'True', 'blank': 'True'}),
   507             'label': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '2048', 'null': 'True', 'blank': 'True'})
   503             'uri': ('django.db.models.fields.URLField', [], {'unique': 'True', 'max_length': '2048', 'db_index': 'True'})
   508         },
   504         },
   509         'p4l.documentcode': {
   505         'p4l.documentcode': {
   510             'Meta': {'object_name': 'DocumentCode'},
   506             'Meta': {'object_name': 'DocumentCode'},
   511             'documentCode': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
   507             'documentCode': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
   512             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
   508             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
   538         },
   534         },
   539         'p4l.language': {
   535         'p4l.language': {
   540             'Meta': {'object_name': 'Language'},
   536             'Meta': {'object_name': 'Language'},
   541             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
   537             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
   542             'label': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '2048', 'null': 'True', 'blank': 'True'}),
   538             'label': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '2048', 'null': 'True', 'blank': 'True'}),
   543             'language': ('django.db.models.fields.URLField', [], {'unique': 'True', 'max_length': '2048', 'db_index': 'True'})
   539             'uri': ('django.db.models.fields.URLField', [], {'unique': 'True', 'max_length': '2048', 'db_index': 'True'})
   544         },
   540         },
   545         'p4l.meeting': {
   541         'p4l.meeting': {
   546             'Meta': {'object_name': 'Meeting'},
   542             'Meta': {'object_name': 'Meeting'},
   547             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
   543             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
   548             'label': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'db_index': 'True'}),
   544             'label': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'db_index': 'True'}),
   562         },
   558         },
   563         'p4l.projectname': {
   559         'p4l.projectname': {
   564             'Meta': {'unique_together': "(['label', 'acronym'],)", 'object_name': 'ProjectName'},
   560             'Meta': {'unique_together': "(['label', 'acronym'],)", 'object_name': 'ProjectName'},
   565             'acronym': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '2048', 'null': 'True', 'blank': 'True'}),
   561             'acronym': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '2048', 'null': 'True', 'blank': 'True'}),
   566             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
   562             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
   567             'label': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'db_index': 'True'})
   563             'label': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'db_index': 'True'}),
       
   564             'uri': ('django.db.models.fields.URLField', [], {'unique': 'True', 'max_length': '2048', 'db_index': 'True'})
   568         },
   565         },
   569         'p4l.record': {
   566         'p4l.record': {
   570             'Meta': {'object_name': 'Record'},
   567             'Meta': {'object_name': 'Record'},
       
   568             'corporateAuthors': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'recordsCorporateAuthor'", 'symmetrical': 'False', 'to': "orm['p4l.CorporateAuthor']"}),
   571             'countries': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['p4l.Country']", 'symmetrical': 'False'}),
   569             'countries': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['p4l.Country']", 'symmetrical': 'False'}),
   572             'editionStatement': ('django.db.models.fields.CharField', [], {'max_length': '1024', 'null': 'True', 'blank': 'True'}),
   570             'editionStatement': ('django.db.models.fields.CharField', [], {'max_length': '1024', 'null': 'True', 'blank': 'True'}),
   573             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
   571             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
   574             'identifier': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128', 'db_index': 'True'}),
   572             'identifier': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128', 'db_index': 'True'}),
   575             'isDocumentPart': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
   573             'isDocumentPart': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
       
   574             'isMultilingual': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
   576             'language': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['p4l.Language']", 'null': 'True', 'blank': 'True'}),
   575             'language': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['p4l.Language']", 'null': 'True', 'blank': 'True'}),
   577             'notes': ('django.db.models.fields.TextField', [], {'null': 'True', 'blank': 'True'}),
   576             'notes': ('django.db.models.fields.TextField', [], {'null': 'True', 'blank': 'True'}),
   578             'otherLanguages': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'otherLanguage_record'", 'symmetrical': 'False', 'to': "orm['p4l.Language']"}),
   577             'otherLanguages': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'otherLanguage_record'", 'symmetrical': 'False', 'to': "orm['p4l.Language']"}),
   579             'projectNames': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['p4l.ProjectName']", 'symmetrical': 'False'}),
   578             'projectNames': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['p4l.ProjectName']", 'symmetrical': 'False'}),
   580             'recordType': ('django.db.models.fields.URLField', [], {'max_length': '2048'}),
   579             'recordType': ('django.db.models.fields.URLField', [], {'max_length': '2048'}),
   581             'subjectCorporateBodies': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['p4l.CorporateBody']", 'symmetrical': 'False'}),
   580             'subjectCorporateBodies': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'recordsSubjectCorporateBody'", 'symmetrical': 'False', 'to': "orm['p4l.CorporateAuthor']"}),
   582             'subjects': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['p4l.Subject']", 'symmetrical': 'False'}),
   581             'subjects': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['p4l.Subject']", 'symmetrical': 'False'}),
   583             'themes': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['p4l.Theme']", 'symmetrical': 'False'}),
   582             'themes': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['p4l.Theme']", 'symmetrical': 'False'}),
   584             'uri': ('django.db.models.fields.URLField', [], {'unique': 'True', 'max_length': '2048', 'db_index': 'True'})
   583             'uri': ('django.db.models.fields.URLField', [], {'unique': 'True', 'max_length': '2048', 'db_index': 'True'})
   585         },
   584         },
   586         'p4l.serie': {
   585         'p4l.serie': {
   593         },
   592         },
   594         'p4l.subject': {
   593         'p4l.subject': {
   595             'Meta': {'object_name': 'Subject'},
   594             'Meta': {'object_name': 'Subject'},
   596             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
   595             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
   597             'label': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '2048', 'null': 'True', 'blank': 'True'}),
   596             'label': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '2048', 'null': 'True', 'blank': 'True'}),
   598             'subject': ('django.db.models.fields.URLField', [], {'unique': 'True', 'max_length': '2048', 'db_index': 'True'})
   597             'uri': ('django.db.models.fields.URLField', [], {'unique': 'True', 'max_length': '2048', 'db_index': 'True'})
   599         },
   598         },
   600         'p4l.subjectmeeting': {
   599         'p4l.subjectmeeting': {
   601             'Meta': {'object_name': 'SubjectMeeting'},
   600             'Meta': {'object_name': 'SubjectMeeting'},
   602             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
   601             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
   603             'label': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'db_index': 'True'}),
   602             'label': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'db_index': 'True'}),
   615         },
   614         },
   616         'p4l.theme': {
   615         'p4l.theme': {
   617             'Meta': {'object_name': 'Theme'},
   616             'Meta': {'object_name': 'Theme'},
   618             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
   617             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
   619             'label': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '2048', 'null': 'True', 'blank': 'True'}),
   618             'label': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '2048', 'null': 'True', 'blank': 'True'}),
   620             'theme': ('django.db.models.fields.URLField', [], {'unique': 'True', 'max_length': '2048', 'db_index': 'True'})
   619             'uri': ('django.db.models.fields.URLField', [], {'unique': 'True', 'max_length': '2048', 'db_index': 'True'})
   621         },
   620         },
   622         'p4l.title': {
   621         'p4l.title': {
   623             'Meta': {'object_name': 'Title'},
   622             'Meta': {'object_name': 'Title'},
   624             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
   623             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
   625             'lang': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '15', 'null': 'True', 'blank': 'True'}),
   624             'lang': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '15', 'null': 'True', 'blank': 'True'}),