src/p4l/migrations/0001_initial.py
changeset 0 81e7900b06a7
child 9 3bc55f57b2b1
equal deleted inserted replaced
-1:000000000000 0:81e7900b06a7
       
     1 # -*- coding: 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 
       
     8 class Migration(SchemaMigration):
       
     9 
       
    10     def forwards(self, orm):
       
    11         # Adding model 'Imprint'
       
    12         db.create_table(u'p4l_imprint', (
       
    13             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
    14             ('lang', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=15, null=True, blank=True)),
       
    15             ('record', self.gf('django.db.models.fields.related.ForeignKey')(related_name='imprints', to=orm['p4l.Record'])),
       
    16             ('imprintCity', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=512, null=True, blank=True)),
       
    17             ('publisher', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=512, null=True, blank=True)),
       
    18             ('imprintDate', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=512, null=True, blank=True)),
       
    19         ))
       
    20         db.send_create_signal('p4l', ['Imprint'])
       
    21 
       
    22         # Adding model 'Serie'
       
    23         db.create_table(u'p4l_serie', (
       
    24             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
    25             ('title', self.gf('django.db.models.fields.CharField')(max_length=2048, db_index=True)),
       
    26             ('volume', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
       
    27         ))
       
    28         db.send_create_signal('p4l', ['Serie'])
       
    29 
       
    30         # Adding unique constraint on 'Serie', fields ['title', 'volume']
       
    31         db.create_unique(u'p4l_serie', ['title', 'volume'])
       
    32 
       
    33         # Adding model 'RecordSerie'
       
    34         db.create_table(u'p4l_recordserie', (
       
    35             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
    36             ('lang', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=15, null=True, blank=True)),
       
    37             ('record', self.gf('django.db.models.fields.related.ForeignKey')(related_name='series+', to=orm['p4l.Record'])),
       
    38             ('serie', self.gf('django.db.models.fields.related.ForeignKey')(related_name='records', to=orm['p4l.Serie'])),
       
    39         ))
       
    40         db.send_create_signal('p4l', ['RecordSerie'])
       
    41 
       
    42         # Adding unique constraint on 'RecordSerie', fields ['record', 'serie']
       
    43         db.create_unique(u'p4l_recordserie', ['record_id', 'serie_id'])
       
    44 
       
    45         # Adding model 'ProjectName'
       
    46         db.create_table(u'p4l_projectname', (
       
    47             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
    48             ('label', self.gf('django.db.models.fields.CharField')(max_length=2048, db_index=True)),
       
    49             ('acronym', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
       
    50         ))
       
    51         db.send_create_signal('p4l', ['ProjectName'])
       
    52 
       
    53         # Adding unique constraint on 'ProjectName', fields ['label', 'acronym']
       
    54         db.create_unique(u'p4l_projectname', ['label', 'acronym'])
       
    55 
       
    56         # Adding model 'CorporateAuthor'
       
    57         db.create_table(u'p4l_corporateauthor', (
       
    58             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
    59             ('label', self.gf('django.db.models.fields.CharField')(max_length=2048, db_index=True)),
       
    60             ('acronym', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
       
    61         ))
       
    62         db.send_create_signal('p4l', ['CorporateAuthor'])
       
    63 
       
    64         # Adding unique constraint on 'CorporateAuthor', fields ['label', 'acronym']
       
    65         db.create_unique(u'p4l_corporateauthor', ['label', 'acronym'])
       
    66 
       
    67         # Adding model 'Url'
       
    68         db.create_table(u'p4l_url', (
       
    69             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
    70             ('record', self.gf('django.db.models.fields.related.ForeignKey')(related_name='urls', to=orm['p4l.Record'])),
       
    71             ('address', self.gf('django.db.models.fields.CharField')(max_length=2048, db_index=True)),
       
    72             ('display', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
       
    73             ('accessLevel', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=512, null=True, blank=True)),
       
    74         ))
       
    75         db.send_create_signal('p4l', ['Url'])
       
    76 
       
    77         # Adding model 'Subject'
       
    78         db.create_table(u'p4l_subject', (
       
    79             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
    80             ('subject', self.gf('django.db.models.fields.URLField')(unique=True, max_length=2048, db_index=True)),
       
    81         ))
       
    82         db.send_create_signal('p4l', ['Subject'])
       
    83 
       
    84         # Adding model 'Theme'
       
    85         db.create_table(u'p4l_theme', (
       
    86             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
    87             ('theme', self.gf('django.db.models.fields.URLField')(unique=True, max_length=2048, db_index=True)),
       
    88         ))
       
    89         db.send_create_signal('p4l', ['Theme'])
       
    90 
       
    91         # Adding model 'Country'
       
    92         db.create_table(u'p4l_country', (
       
    93             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
    94             ('country', self.gf('django.db.models.fields.URLField')(unique=True, max_length=2048, db_index=True)),
       
    95         ))
       
    96         db.send_create_signal('p4l', ['Country'])
       
    97 
       
    98         # Adding model 'Isbn'
       
    99         db.create_table(u'p4l_isbn', (
       
   100             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
   101             ('lang', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=15, null=True, blank=True)),
       
   102             ('record', self.gf('django.db.models.fields.related.ForeignKey')(related_name='isbns', to=orm['p4l.Record'])),
       
   103             ('isbn', self.gf('django.db.models.fields.CharField')(max_length=128)),
       
   104         ))
       
   105         db.send_create_signal('p4l', ['Isbn'])
       
   106 
       
   107         # Adding model 'Issn'
       
   108         db.create_table(u'p4l_issn', (
       
   109             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
   110             ('lang', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=15, null=True, blank=True)),
       
   111             ('record', self.gf('django.db.models.fields.related.ForeignKey')(related_name='issns', to=orm['p4l.Record'])),
       
   112             ('issn', self.gf('django.db.models.fields.CharField')(max_length=128)),
       
   113         ))
       
   114         db.send_create_signal('p4l', ['Issn'])
       
   115 
       
   116         # Adding model 'DocumentCode'
       
   117         db.create_table(u'p4l_documentcode', (
       
   118             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
   119             ('lang', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=15, null=True, blank=True)),
       
   120             ('record', self.gf('django.db.models.fields.related.ForeignKey')(related_name='documentCodes', to=orm['p4l.Record'])),
       
   121             ('documentCode', self.gf('django.db.models.fields.CharField')(max_length=128)),
       
   122         ))
       
   123         db.send_create_signal('p4l', ['DocumentCode'])
       
   124 
       
   125         # Adding model 'Language'
       
   126         db.create_table(u'p4l_language', (
       
   127             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
   128             ('language', self.gf('django.db.models.fields.URLField')(unique=True, max_length=2048, db_index=True)),
       
   129         ))
       
   130         db.send_create_signal('p4l', ['Language'])
       
   131 
       
   132         # Adding model 'Title'
       
   133         db.create_table(u'p4l_title', (
       
   134             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
   135             ('lang', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=15, null=True, blank=True)),
       
   136             ('title', self.gf('django.db.models.fields.CharField')(max_length=2048, db_index=True)),
       
   137             ('record', self.gf('django.db.models.fields.related.ForeignKey')(related_name='titles', to=orm['p4l.Record'])),
       
   138         ))
       
   139         db.send_create_signal('p4l', ['Title'])
       
   140 
       
   141         # Adding model 'AddedTitle'
       
   142         db.create_table(u'p4l_addedtitle', (
       
   143             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
   144             ('lang', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=15, null=True, blank=True)),
       
   145             ('title', self.gf('django.db.models.fields.CharField')(max_length=2048, db_index=True)),
       
   146             ('record', self.gf('django.db.models.fields.related.ForeignKey')(related_name='addedTitles', to=orm['p4l.Record'])),
       
   147         ))
       
   148         db.send_create_signal('p4l', ['AddedTitle'])
       
   149 
       
   150         # Adding model 'TitleMainDocument'
       
   151         db.create_table(u'p4l_titlemaindocument', (
       
   152             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
   153             ('lang', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=15, null=True, blank=True)),
       
   154             ('title', self.gf('django.db.models.fields.CharField')(max_length=2048, db_index=True)),
       
   155             ('record', self.gf('django.db.models.fields.related.ForeignKey')(related_name='titlesMainDocument', to=orm['p4l.Record'])),
       
   156         ))
       
   157         db.send_create_signal('p4l', ['TitleMainDocument'])
       
   158 
       
   159         # Adding model 'Abstract'
       
   160         db.create_table(u'p4l_abstract', (
       
   161             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
   162             ('lang', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=15, null=True, blank=True)),
       
   163             ('record', self.gf('django.db.models.fields.related.ForeignKey')(related_name='abstracts', to=orm['p4l.Record'])),
       
   164             ('abstract', self.gf('django.db.models.fields.TextField')(null=True, blank=True)),
       
   165         ))
       
   166         db.send_create_signal('p4l', ['Abstract'])
       
   167 
       
   168         # Adding model 'Collation'
       
   169         db.create_table(u'p4l_collation', (
       
   170             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
   171             ('lang', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=15, null=True, blank=True)),
       
   172             ('record', self.gf('django.db.models.fields.related.ForeignKey')(related_name='collations', to=orm['p4l.Record'])),
       
   173             ('collation', self.gf('django.db.models.fields.CharField')(max_length=1024, db_index=True)),
       
   174         ))
       
   175         db.send_create_signal('p4l', ['Collation'])
       
   176 
       
   177         # Adding model 'VolumeIssue'
       
   178         db.create_table(u'p4l_volumeissue', (
       
   179             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
   180             ('lang', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=15, null=True, blank=True)),
       
   181             ('record', self.gf('django.db.models.fields.related.ForeignKey')(related_name='volumeIssues', to=orm['p4l.Record'])),
       
   182             ('volume', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=1024, null=True, blank=True)),
       
   183             ('number', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=1024, null=True, blank=True)),
       
   184         ))
       
   185         db.send_create_signal('p4l', ['VolumeIssue'])
       
   186 
       
   187         # Adding model 'Author'
       
   188         db.create_table(u'p4l_author', (
       
   189             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
   190             ('name', self.gf('django.db.models.fields.CharField')(unique=True, max_length=2048, db_index=True)),
       
   191         ))
       
   192         db.send_create_signal('p4l', ['Author'])
       
   193 
       
   194         # Adding model 'SubjectPerson'
       
   195         db.create_table(u'p4l_subjectperson', (
       
   196             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
   197             ('name', self.gf('django.db.models.fields.CharField')(unique=True, max_length=2048, db_index=True)),
       
   198         ))
       
   199         db.send_create_signal('p4l', ['SubjectPerson'])
       
   200 
       
   201         # Adding model 'Periodical'
       
   202         db.create_table(u'p4l_periodical', (
       
   203             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
   204             ('label', self.gf('django.db.models.fields.CharField')(unique=True, max_length=2048, db_index=True)),
       
   205         ))
       
   206         db.send_create_signal('p4l', ['Periodical'])
       
   207 
       
   208         # Adding model 'RecordPeriodical'
       
   209         db.create_table(u'p4l_recordperiodical', (
       
   210             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
   211             ('lang', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=15, null=True, blank=True)),
       
   212             ('record', self.gf('django.db.models.fields.related.ForeignKey')(related_name='periodicals+', to=orm['p4l.Record'])),
       
   213             ('periodical', self.gf('django.db.models.fields.related.ForeignKey')(related_name='records', to=orm['p4l.Periodical'])),
       
   214         ))
       
   215         db.send_create_signal('p4l', ['RecordPeriodical'])
       
   216 
       
   217         # Adding unique constraint on 'RecordPeriodical', fields ['record', 'periodical']
       
   218         db.create_unique(u'p4l_recordperiodical', ['record_id', 'periodical_id'])
       
   219 
       
   220         # Adding model 'Meeting'
       
   221         db.create_table(u'p4l_meeting', (
       
   222             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
   223             ('label', self.gf('django.db.models.fields.CharField')(max_length=2048, db_index=True)),
       
   224             ('meetingNumber', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
       
   225             ('meetingPlace', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
       
   226             ('meetingDate', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
       
   227             ('meetingYear', self.gf('django.db.models.fields.PositiveSmallIntegerField')(db_index=True, null=True, blank=True)),
       
   228         ))
       
   229         db.send_create_signal('p4l', ['Meeting'])
       
   230 
       
   231         # Adding unique constraint on 'Meeting', fields ['label', 'meetingNumber', 'meetingPlace', 'meetingDate', 'meetingYear']
       
   232         db.create_unique(u'p4l_meeting', ['label', 'meetingNumber', 'meetingPlace', 'meetingDate', 'meetingYear'])
       
   233 
       
   234         # Adding model 'RecordMeeting'
       
   235         db.create_table(u'p4l_recordmeeting', (
       
   236             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
   237             ('lang', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=15, null=True, blank=True)),
       
   238             ('record', self.gf('django.db.models.fields.related.ForeignKey')(related_name='meetings+', to=orm['p4l.Record'])),
       
   239             ('meeting', self.gf('django.db.models.fields.related.ForeignKey')(related_name='records', to=orm['p4l.Meeting'])),
       
   240         ))
       
   241         db.send_create_signal('p4l', ['RecordMeeting'])
       
   242 
       
   243         # Adding unique constraint on 'RecordMeeting', fields ['record', 'meeting']
       
   244         db.create_unique(u'p4l_recordmeeting', ['record_id', 'meeting_id'])
       
   245 
       
   246         # Adding model 'SubjectMeeting'
       
   247         db.create_table(u'p4l_subjectmeeting', (
       
   248             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
   249             ('label', self.gf('django.db.models.fields.CharField')(max_length=2048, db_index=True)),
       
   250             ('meetingNumber', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
       
   251             ('meetingPlace', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
       
   252             ('meetingDate', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
       
   253             ('meetingYear', self.gf('django.db.models.fields.PositiveSmallIntegerField')(db_index=True, null=True, blank=True)),
       
   254         ))
       
   255         db.send_create_signal('p4l', ['SubjectMeeting'])
       
   256 
       
   257         # Adding unique constraint on 'SubjectMeeting', fields ['label', 'meetingNumber', 'meetingPlace', 'meetingDate', 'meetingYear']
       
   258         db.create_unique(u'p4l_subjectmeeting', ['label', 'meetingNumber', 'meetingPlace', 'meetingDate', 'meetingYear'])
       
   259 
       
   260         # Adding model 'CorporateBody'
       
   261         db.create_table(u'p4l_corporatebody', (
       
   262             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
   263             ('label', self.gf('django.db.models.fields.CharField')(max_length=2048, db_index=True)),
       
   264             ('acronym', self.gf('django.db.models.fields.CharField')(db_index=True, max_length=2048, null=True, blank=True)),
       
   265         ))
       
   266         db.send_create_signal('p4l', ['CorporateBody'])
       
   267 
       
   268         # Adding unique constraint on 'CorporateBody', fields ['label', 'acronym']
       
   269         db.create_unique(u'p4l_corporatebody', ['label', 'acronym'])
       
   270 
       
   271         # Adding model 'Record'
       
   272         db.create_table(u'p4l_record', (
       
   273             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
   274             ('uri', self.gf('django.db.models.fields.URLField')(unique=True, max_length=2048, db_index=True)),
       
   275             ('identifier', self.gf('django.db.models.fields.CharField')(unique=True, max_length=128, db_index=True)),
       
   276             ('notes', self.gf('django.db.models.fields.TextField')(null=True, blank=True)),
       
   277             ('language', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['p4l.Language'], null=True, blank=True)),
       
   278             ('editionStatement', self.gf('django.db.models.fields.CharField')(max_length=1024, null=True, blank=True)),
       
   279             ('recordType', self.gf('django.db.models.fields.URLField')(max_length=2048)),
       
   280             ('isDocumentPart', self.gf('django.db.models.fields.BooleanField')(default=False)),
       
   281         ))
       
   282         db.send_create_signal('p4l', ['Record'])
       
   283 
       
   284         # Adding M2M table for field subjects on 'Record'
       
   285         db.create_table(u'p4l_record_subjects', (
       
   286             ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
       
   287             ('record', models.ForeignKey(orm['p4l.record'], null=False)),
       
   288             ('subject', models.ForeignKey(orm['p4l.subject'], null=False))
       
   289         ))
       
   290         db.create_unique(u'p4l_record_subjects', ['record_id', 'subject_id'])
       
   291 
       
   292         # Adding M2M table for field themes on 'Record'
       
   293         db.create_table(u'p4l_record_themes', (
       
   294             ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
       
   295             ('record', models.ForeignKey(orm['p4l.record'], null=False)),
       
   296             ('theme', models.ForeignKey(orm['p4l.theme'], null=False))
       
   297         ))
       
   298         db.create_unique(u'p4l_record_themes', ['record_id', 'theme_id'])
       
   299 
       
   300         # Adding M2M table for field countries on 'Record'
       
   301         db.create_table(u'p4l_record_countries', (
       
   302             ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
       
   303             ('record', models.ForeignKey(orm['p4l.record'], null=False)),
       
   304             ('country', models.ForeignKey(orm['p4l.country'], null=False))
       
   305         ))
       
   306         db.create_unique(u'p4l_record_countries', ['record_id', 'country_id'])
       
   307 
       
   308         # Adding M2M table for field otherLanguages on 'Record'
       
   309         db.create_table(u'p4l_record_otherLanguages', (
       
   310             ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
       
   311             ('record', models.ForeignKey(orm['p4l.record'], null=False)),
       
   312             ('language', models.ForeignKey(orm['p4l.language'], null=False))
       
   313         ))
       
   314         db.create_unique(u'p4l_record_otherLanguages', ['record_id', 'language_id'])
       
   315 
       
   316         # Adding M2M table for field projectNames on 'Record'
       
   317         db.create_table(u'p4l_record_projectNames', (
       
   318             ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
       
   319             ('record', models.ForeignKey(orm['p4l.record'], null=False)),
       
   320             ('projectname', models.ForeignKey(orm['p4l.projectname'], null=False))
       
   321         ))
       
   322         db.create_unique(u'p4l_record_projectNames', ['record_id', 'projectname_id'])
       
   323 
       
   324         # Adding M2M table for field authors on 'Record'
       
   325         db.create_table(u'p4l_record_authors', (
       
   326             ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
       
   327             ('record', models.ForeignKey(orm['p4l.record'], null=False)),
       
   328             ('author', models.ForeignKey(orm['p4l.author'], null=False))
       
   329         ))
       
   330         db.create_unique(u'p4l_record_authors', ['record_id', 'author_id'])
       
   331 
       
   332         # Adding M2M table for field subjectPersons on 'Record'
       
   333         db.create_table(u'p4l_record_subjectPersons', (
       
   334             ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
       
   335             ('record', models.ForeignKey(orm['p4l.record'], null=False)),
       
   336             ('subjectperson', models.ForeignKey(orm['p4l.subjectperson'], null=False))
       
   337         ))
       
   338         db.create_unique(u'p4l_record_subjectPersons', ['record_id', 'subjectperson_id'])
       
   339 
       
   340         # Adding M2M table for field subjectCorporateBodies on 'Record'
       
   341         db.create_table(u'p4l_record_subjectCorporateBodies', (
       
   342             ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
       
   343             ('record', models.ForeignKey(orm['p4l.record'], null=False)),
       
   344             ('corporatebody', models.ForeignKey(orm['p4l.corporatebody'], null=False))
       
   345         ))
       
   346         db.create_unique(u'p4l_record_subjectCorporateBodies', ['record_id', 'corporatebody_id'])
       
   347 
       
   348         # Adding M2M table for field subjectMeetings on 'Record'
       
   349         db.create_table(u'p4l_record_subjectMeetings', (
       
   350             ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
       
   351             ('record', models.ForeignKey(orm['p4l.record'], null=False)),
       
   352             ('subjectmeeting', models.ForeignKey(orm['p4l.subjectmeeting'], null=False))
       
   353         ))
       
   354         db.create_unique(u'p4l_record_subjectMeetings', ['record_id', 'subjectmeeting_id'])
       
   355 
       
   356         # Adding M2M table for field corporateAuthors on 'Record'
       
   357         db.create_table(u'p4l_record_corporateAuthors', (
       
   358             ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
       
   359             ('record', models.ForeignKey(orm['p4l.record'], null=False)),
       
   360             ('corporateauthor', models.ForeignKey(orm['p4l.corporateauthor'], null=False))
       
   361         ))
       
   362         db.create_unique(u'p4l_record_corporateAuthors', ['record_id', 'corporateauthor_id'])
       
   363 
       
   364         # Adding model 'User'
       
   365         db.create_table(u'p4l_user', (
       
   366             (u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
       
   367             ('password', self.gf('django.db.models.fields.CharField')(max_length=128)),
       
   368             ('last_login', self.gf('django.db.models.fields.DateTimeField')(default=datetime.datetime.now)),
       
   369             ('is_superuser', self.gf('django.db.models.fields.BooleanField')(default=False)),
       
   370             ('username', self.gf('django.db.models.fields.CharField')(unique=True, max_length=30)),
       
   371             ('first_name', self.gf('django.db.models.fields.CharField')(max_length=30, blank=True)),
       
   372             ('last_name', self.gf('django.db.models.fields.CharField')(max_length=30, blank=True)),
       
   373             ('email', self.gf('django.db.models.fields.EmailField')(max_length=75, blank=True)),
       
   374             ('is_staff', self.gf('django.db.models.fields.BooleanField')(default=False)),
       
   375             ('is_active', self.gf('django.db.models.fields.BooleanField')(default=True)),
       
   376             ('date_joined', self.gf('django.db.models.fields.DateTimeField')(default=datetime.datetime.now)),
       
   377             ('language', self.gf('django.db.models.fields.CharField')(default='en', max_length=2)),
       
   378         ))
       
   379         db.send_create_signal('p4l', ['User'])
       
   380 
       
   381         # Adding M2M table for field groups on 'User'
       
   382         db.create_table(u'p4l_user_groups', (
       
   383             ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
       
   384             ('user', models.ForeignKey(orm['p4l.user'], null=False)),
       
   385             ('group', models.ForeignKey(orm[u'auth.group'], null=False))
       
   386         ))
       
   387         db.create_unique(u'p4l_user_groups', ['user_id', 'group_id'])
       
   388 
       
   389         # Adding M2M table for field user_permissions on 'User'
       
   390         db.create_table(u'p4l_user_user_permissions', (
       
   391             ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
       
   392             ('user', models.ForeignKey(orm['p4l.user'], null=False)),
       
   393             ('permission', models.ForeignKey(orm[u'auth.permission'], null=False))
       
   394         ))
       
   395         db.create_unique(u'p4l_user_user_permissions', ['user_id', 'permission_id'])
       
   396 
       
   397 
       
   398     def backwards(self, orm):
       
   399         # Removing unique constraint on 'CorporateBody', fields ['label', 'acronym']
       
   400         db.delete_unique(u'p4l_corporatebody', ['label', 'acronym'])
       
   401 
       
   402         # Removing unique constraint on 'SubjectMeeting', fields ['label', 'meetingNumber', 'meetingPlace', 'meetingDate', 'meetingYear']
       
   403         db.delete_unique(u'p4l_subjectmeeting', ['label', 'meetingNumber', 'meetingPlace', 'meetingDate', 'meetingYear'])
       
   404 
       
   405         # Removing unique constraint on 'RecordMeeting', fields ['record', 'meeting']
       
   406         db.delete_unique(u'p4l_recordmeeting', ['record_id', 'meeting_id'])
       
   407 
       
   408         # Removing unique constraint on 'Meeting', fields ['label', 'meetingNumber', 'meetingPlace', 'meetingDate', 'meetingYear']
       
   409         db.delete_unique(u'p4l_meeting', ['label', 'meetingNumber', 'meetingPlace', 'meetingDate', 'meetingYear'])
       
   410 
       
   411         # Removing unique constraint on 'RecordPeriodical', fields ['record', 'periodical']
       
   412         db.delete_unique(u'p4l_recordperiodical', ['record_id', 'periodical_id'])
       
   413 
       
   414         # Removing unique constraint on 'CorporateAuthor', fields ['label', 'acronym']
       
   415         db.delete_unique(u'p4l_corporateauthor', ['label', 'acronym'])
       
   416 
       
   417         # Removing unique constraint on 'ProjectName', fields ['label', 'acronym']
       
   418         db.delete_unique(u'p4l_projectname', ['label', 'acronym'])
       
   419 
       
   420         # Removing unique constraint on 'RecordSerie', fields ['record', 'serie']
       
   421         db.delete_unique(u'p4l_recordserie', ['record_id', 'serie_id'])
       
   422 
       
   423         # Removing unique constraint on 'Serie', fields ['title', 'volume']
       
   424         db.delete_unique(u'p4l_serie', ['title', 'volume'])
       
   425 
       
   426         # Deleting model 'Imprint'
       
   427         db.delete_table(u'p4l_imprint')
       
   428 
       
   429         # Deleting model 'Serie'
       
   430         db.delete_table(u'p4l_serie')
       
   431 
       
   432         # Deleting model 'RecordSerie'
       
   433         db.delete_table(u'p4l_recordserie')
       
   434 
       
   435         # Deleting model 'ProjectName'
       
   436         db.delete_table(u'p4l_projectname')
       
   437 
       
   438         # Deleting model 'CorporateAuthor'
       
   439         db.delete_table(u'p4l_corporateauthor')
       
   440 
       
   441         # Deleting model 'Url'
       
   442         db.delete_table(u'p4l_url')
       
   443 
       
   444         # Deleting model 'Subject'
       
   445         db.delete_table(u'p4l_subject')
       
   446 
       
   447         # Deleting model 'Theme'
       
   448         db.delete_table(u'p4l_theme')
       
   449 
       
   450         # Deleting model 'Country'
       
   451         db.delete_table(u'p4l_country')
       
   452 
       
   453         # Deleting model 'Isbn'
       
   454         db.delete_table(u'p4l_isbn')
       
   455 
       
   456         # Deleting model 'Issn'
       
   457         db.delete_table(u'p4l_issn')
       
   458 
       
   459         # Deleting model 'DocumentCode'
       
   460         db.delete_table(u'p4l_documentcode')
       
   461 
       
   462         # Deleting model 'Language'
       
   463         db.delete_table(u'p4l_language')
       
   464 
       
   465         # Deleting model 'Title'
       
   466         db.delete_table(u'p4l_title')
       
   467 
       
   468         # Deleting model 'AddedTitle'
       
   469         db.delete_table(u'p4l_addedtitle')
       
   470 
       
   471         # Deleting model 'TitleMainDocument'
       
   472         db.delete_table(u'p4l_titlemaindocument')
       
   473 
       
   474         # Deleting model 'Abstract'
       
   475         db.delete_table(u'p4l_abstract')
       
   476 
       
   477         # Deleting model 'Collation'
       
   478         db.delete_table(u'p4l_collation')
       
   479 
       
   480         # Deleting model 'VolumeIssue'
       
   481         db.delete_table(u'p4l_volumeissue')
       
   482 
       
   483         # Deleting model 'Author'
       
   484         db.delete_table(u'p4l_author')
       
   485 
       
   486         # Deleting model 'SubjectPerson'
       
   487         db.delete_table(u'p4l_subjectperson')
       
   488 
       
   489         # Deleting model 'Periodical'
       
   490         db.delete_table(u'p4l_periodical')
       
   491 
       
   492         # Deleting model 'RecordPeriodical'
       
   493         db.delete_table(u'p4l_recordperiodical')
       
   494 
       
   495         # Deleting model 'Meeting'
       
   496         db.delete_table(u'p4l_meeting')
       
   497 
       
   498         # Deleting model 'RecordMeeting'
       
   499         db.delete_table(u'p4l_recordmeeting')
       
   500 
       
   501         # Deleting model 'SubjectMeeting'
       
   502         db.delete_table(u'p4l_subjectmeeting')
       
   503 
       
   504         # Deleting model 'CorporateBody'
       
   505         db.delete_table(u'p4l_corporatebody')
       
   506 
       
   507         # Deleting model 'Record'
       
   508         db.delete_table(u'p4l_record')
       
   509 
       
   510         # Removing M2M table for field subjects on 'Record'
       
   511         db.delete_table('p4l_record_subjects')
       
   512 
       
   513         # Removing M2M table for field themes on 'Record'
       
   514         db.delete_table('p4l_record_themes')
       
   515 
       
   516         # Removing M2M table for field countries on 'Record'
       
   517         db.delete_table('p4l_record_countries')
       
   518 
       
   519         # Removing M2M table for field otherLanguages on 'Record'
       
   520         db.delete_table('p4l_record_otherLanguages')
       
   521 
       
   522         # Removing M2M table for field projectNames on 'Record'
       
   523         db.delete_table('p4l_record_projectNames')
       
   524 
       
   525         # Removing M2M table for field authors on 'Record'
       
   526         db.delete_table('p4l_record_authors')
       
   527 
       
   528         # Removing M2M table for field subjectPersons on 'Record'
       
   529         db.delete_table('p4l_record_subjectPersons')
       
   530 
       
   531         # Removing M2M table for field subjectCorporateBodies on 'Record'
       
   532         db.delete_table('p4l_record_subjectCorporateBodies')
       
   533 
       
   534         # Removing M2M table for field subjectMeetings on 'Record'
       
   535         db.delete_table('p4l_record_subjectMeetings')
       
   536 
       
   537         # Removing M2M table for field corporateAuthors on 'Record'
       
   538         db.delete_table('p4l_record_corporateAuthors')
       
   539 
       
   540         # Deleting model 'User'
       
   541         db.delete_table(u'p4l_user')
       
   542 
       
   543         # Removing M2M table for field groups on 'User'
       
   544         db.delete_table('p4l_user_groups')
       
   545 
       
   546         # Removing M2M table for field user_permissions on 'User'
       
   547         db.delete_table('p4l_user_user_permissions')
       
   548 
       
   549 
       
   550     models = {
       
   551         u'auth.group': {
       
   552             'Meta': {'object_name': 'Group'},
       
   553             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   554             'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
       
   555             'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
       
   556         },
       
   557         u'auth.permission': {
       
   558             'Meta': {'ordering': "(u'content_type__app_label', u'content_type__model', u'codename')", 'unique_together': "((u'content_type', u'codename'),)", 'object_name': 'Permission'},
       
   559             'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
       
   560             'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['contenttypes.ContentType']"}),
       
   561             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   562             'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
       
   563         },
       
   564         u'contenttypes.contenttype': {
       
   565             'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
       
   566             'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
       
   567             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   568             'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
       
   569             'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
       
   570         },
       
   571         'p4l.abstract': {
       
   572             'Meta': {'object_name': 'Abstract'},
       
   573             'abstract': ('django.db.models.fields.TextField', [], {'null': 'True', 'blank': 'True'}),
       
   574             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   575             'lang': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '15', 'null': 'True', 'blank': 'True'}),
       
   576             'record': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'abstracts'", 'to': "orm['p4l.Record']"})
       
   577         },
       
   578         'p4l.addedtitle': {
       
   579             'Meta': {'object_name': 'AddedTitle'},
       
   580             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   581             'lang': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '15', 'null': 'True', 'blank': 'True'}),
       
   582             'record': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'addedTitles'", 'to': "orm['p4l.Record']"}),
       
   583             'title': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'db_index': 'True'})
       
   584         },
       
   585         'p4l.author': {
       
   586             'Meta': {'object_name': 'Author'},
       
   587             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   588             'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '2048', 'db_index': 'True'})
       
   589         },
       
   590         'p4l.collation': {
       
   591             'Meta': {'object_name': 'Collation'},
       
   592             'collation': ('django.db.models.fields.CharField', [], {'max_length': '1024', 'db_index': 'True'}),
       
   593             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   594             'lang': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '15', 'null': 'True', 'blank': 'True'}),
       
   595             'record': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'collations'", 'to': "orm['p4l.Record']"})
       
   596         },
       
   597         'p4l.corporateauthor': {
       
   598             'Meta': {'unique_together': "(['label', 'acronym'],)", 'object_name': 'CorporateAuthor'},
       
   599             'acronym': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '2048', 'null': 'True', 'blank': 'True'}),
       
   600             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   601             'label': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'db_index': 'True'})
       
   602         },
       
   603         'p4l.corporatebody': {
       
   604             'Meta': {'unique_together': "(['label', 'acronym'],)", 'object_name': 'CorporateBody'},
       
   605             'acronym': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '2048', 'null': 'True', 'blank': 'True'}),
       
   606             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   607             'label': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'db_index': 'True'})
       
   608         },
       
   609         'p4l.country': {
       
   610             'Meta': {'object_name': 'Country'},
       
   611             'country': ('django.db.models.fields.URLField', [], {'unique': 'True', 'max_length': '2048', 'db_index': 'True'}),
       
   612             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'})
       
   613         },
       
   614         'p4l.documentcode': {
       
   615             'Meta': {'object_name': 'DocumentCode'},
       
   616             'documentCode': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
       
   617             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   618             'lang': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '15', 'null': 'True', 'blank': 'True'}),
       
   619             'record': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'documentCodes'", 'to': "orm['p4l.Record']"})
       
   620         },
       
   621         'p4l.imprint': {
       
   622             'Meta': {'object_name': 'Imprint'},
       
   623             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   624             'imprintCity': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '512', 'null': 'True', 'blank': 'True'}),
       
   625             'imprintDate': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '512', 'null': 'True', 'blank': 'True'}),
       
   626             'lang': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '15', 'null': 'True', 'blank': 'True'}),
       
   627             'publisher': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '512', 'null': 'True', 'blank': 'True'}),
       
   628             'record': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'imprints'", 'to': "orm['p4l.Record']"})
       
   629         },
       
   630         'p4l.isbn': {
       
   631             'Meta': {'object_name': 'Isbn'},
       
   632             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   633             'isbn': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
       
   634             'lang': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '15', 'null': 'True', 'blank': 'True'}),
       
   635             'record': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'isbns'", 'to': "orm['p4l.Record']"})
       
   636         },
       
   637         'p4l.issn': {
       
   638             'Meta': {'object_name': 'Issn'},
       
   639             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   640             'issn': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
       
   641             'lang': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '15', 'null': 'True', 'blank': 'True'}),
       
   642             'record': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'issns'", 'to': "orm['p4l.Record']"})
       
   643         },
       
   644         'p4l.language': {
       
   645             'Meta': {'object_name': 'Language'},
       
   646             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   647             'language': ('django.db.models.fields.URLField', [], {'unique': 'True', 'max_length': '2048', 'db_index': 'True'})
       
   648         },
       
   649         'p4l.meeting': {
       
   650             'Meta': {'unique_together': "(['label', 'meetingNumber', 'meetingPlace', 'meetingDate', 'meetingYear'],)", 'object_name': 'Meeting'},
       
   651             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   652             'label': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'db_index': 'True'}),
       
   653             'meetingDate': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '2048', 'null': 'True', 'blank': 'True'}),
       
   654             'meetingNumber': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '2048', 'null': 'True', 'blank': 'True'}),
       
   655             'meetingPlace': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '2048', 'null': 'True', 'blank': 'True'}),
       
   656             'meetingYear': ('django.db.models.fields.PositiveSmallIntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'})
       
   657         },
       
   658         'p4l.periodical': {
       
   659             'Meta': {'object_name': 'Periodical'},
       
   660             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   661             'label': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '2048', 'db_index': 'True'})
       
   662         },
       
   663         'p4l.projectname': {
       
   664             'Meta': {'unique_together': "(['label', 'acronym'],)", 'object_name': 'ProjectName'},
       
   665             'acronym': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '2048', 'null': 'True', 'blank': 'True'}),
       
   666             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   667             'label': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'db_index': 'True'})
       
   668         },
       
   669         'p4l.record': {
       
   670             'Meta': {'object_name': 'Record'},
       
   671             'authors': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['p4l.Author']", 'symmetrical': 'False'}),
       
   672             'corporateAuthors': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['p4l.CorporateAuthor']", 'symmetrical': 'False'}),
       
   673             'countries': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['p4l.Country']", 'symmetrical': 'False'}),
       
   674             'editionStatement': ('django.db.models.fields.CharField', [], {'max_length': '1024', 'null': 'True', 'blank': 'True'}),
       
   675             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   676             'identifier': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128', 'db_index': 'True'}),
       
   677             'isDocumentPart': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
       
   678             'language': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['p4l.Language']", 'null': 'True', 'blank': 'True'}),
       
   679             'meetings': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['p4l.Meeting']", 'through': "orm['p4l.RecordMeeting']", 'symmetrical': 'False'}),
       
   680             'notes': ('django.db.models.fields.TextField', [], {'null': 'True', 'blank': 'True'}),
       
   681             'otherLanguages': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'otherLanguage_record'", 'symmetrical': 'False', 'to': "orm['p4l.Language']"}),
       
   682             'periodicals': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['p4l.Periodical']", 'through': "orm['p4l.RecordPeriodical']", 'symmetrical': 'False'}),
       
   683             'projectNames': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['p4l.ProjectName']", 'symmetrical': 'False'}),
       
   684             'recordType': ('django.db.models.fields.URLField', [], {'max_length': '2048'}),
       
   685             'series': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['p4l.Serie']", 'through': "orm['p4l.RecordSerie']", 'symmetrical': 'False'}),
       
   686             'subjectCorporateBodies': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['p4l.CorporateBody']", 'symmetrical': 'False'}),
       
   687             'subjectMeetings': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['p4l.SubjectMeeting']", 'symmetrical': 'False'}),
       
   688             'subjectPersons': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['p4l.SubjectPerson']", 'symmetrical': 'False'}),
       
   689             'subjects': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['p4l.Subject']", 'symmetrical': 'False'}),
       
   690             'themes': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['p4l.Theme']", 'symmetrical': 'False'}),
       
   691             'uri': ('django.db.models.fields.URLField', [], {'unique': 'True', 'max_length': '2048', 'db_index': 'True'})
       
   692         },
       
   693         'p4l.recordmeeting': {
       
   694             'Meta': {'unique_together': "(['record', 'meeting'],)", 'object_name': 'RecordMeeting'},
       
   695             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   696             'lang': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '15', 'null': 'True', 'blank': 'True'}),
       
   697             'meeting': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'records'", 'to': "orm['p4l.Meeting']"}),
       
   698             'record': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'meetings+'", 'to': "orm['p4l.Record']"})
       
   699         },
       
   700         'p4l.recordperiodical': {
       
   701             'Meta': {'unique_together': "(['record', 'periodical'],)", 'object_name': 'RecordPeriodical'},
       
   702             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   703             'lang': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '15', 'null': 'True', 'blank': 'True'}),
       
   704             'periodical': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'records'", 'to': "orm['p4l.Periodical']"}),
       
   705             'record': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'periodicals+'", 'to': "orm['p4l.Record']"})
       
   706         },
       
   707         'p4l.recordserie': {
       
   708             'Meta': {'unique_together': "(['record', 'serie'],)", 'object_name': 'RecordSerie'},
       
   709             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   710             'lang': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '15', 'null': 'True', 'blank': 'True'}),
       
   711             'record': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'series+'", 'to': "orm['p4l.Record']"}),
       
   712             'serie': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'records'", 'to': "orm['p4l.Serie']"})
       
   713         },
       
   714         'p4l.serie': {
       
   715             'Meta': {'unique_together': "(['title', 'volume'],)", 'object_name': 'Serie'},
       
   716             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   717             'title': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'db_index': 'True'}),
       
   718             'volume': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '2048', 'null': 'True', 'blank': 'True'})
       
   719         },
       
   720         'p4l.subject': {
       
   721             'Meta': {'object_name': 'Subject'},
       
   722             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   723             'subject': ('django.db.models.fields.URLField', [], {'unique': 'True', 'max_length': '2048', 'db_index': 'True'})
       
   724         },
       
   725         'p4l.subjectmeeting': {
       
   726             'Meta': {'unique_together': "(['label', 'meetingNumber', 'meetingPlace', 'meetingDate', 'meetingYear'],)", 'object_name': 'SubjectMeeting'},
       
   727             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   728             'label': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'db_index': 'True'}),
       
   729             'meetingDate': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '2048', 'null': 'True', 'blank': 'True'}),
       
   730             'meetingNumber': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '2048', 'null': 'True', 'blank': 'True'}),
       
   731             'meetingPlace': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '2048', 'null': 'True', 'blank': 'True'}),
       
   732             'meetingYear': ('django.db.models.fields.PositiveSmallIntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'})
       
   733         },
       
   734         'p4l.subjectperson': {
       
   735             'Meta': {'object_name': 'SubjectPerson'},
       
   736             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   737             'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '2048', 'db_index': 'True'})
       
   738         },
       
   739         'p4l.theme': {
       
   740             'Meta': {'object_name': 'Theme'},
       
   741             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   742             'theme': ('django.db.models.fields.URLField', [], {'unique': 'True', 'max_length': '2048', 'db_index': 'True'})
       
   743         },
       
   744         'p4l.title': {
       
   745             'Meta': {'object_name': 'Title'},
       
   746             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   747             'lang': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '15', 'null': 'True', 'blank': 'True'}),
       
   748             'record': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'titles'", 'to': "orm['p4l.Record']"}),
       
   749             'title': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'db_index': 'True'})
       
   750         },
       
   751         'p4l.titlemaindocument': {
       
   752             'Meta': {'object_name': 'TitleMainDocument'},
       
   753             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   754             'lang': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '15', 'null': 'True', 'blank': 'True'}),
       
   755             'record': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'titlesMainDocument'", 'to': "orm['p4l.Record']"}),
       
   756             'title': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'db_index': 'True'})
       
   757         },
       
   758         'p4l.url': {
       
   759             'Meta': {'object_name': 'Url'},
       
   760             'accessLevel': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '512', 'null': 'True', 'blank': 'True'}),
       
   761             'address': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'db_index': 'True'}),
       
   762             'display': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '2048', 'null': 'True', 'blank': 'True'}),
       
   763             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   764             'record': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'urls'", 'to': "orm['p4l.Record']"})
       
   765         },
       
   766         'p4l.user': {
       
   767             'Meta': {'object_name': 'User'},
       
   768             'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
       
   769             'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
       
   770             'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
       
   771             'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
       
   772             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   773             'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
       
   774             'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
       
   775             'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
       
   776             'language': ('django.db.models.fields.CharField', [], {'default': "'en'", 'max_length': '2'}),
       
   777             'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
       
   778             'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
       
   779             'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
       
   780             'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
       
   781             'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
       
   782         },
       
   783         'p4l.volumeissue': {
       
   784             'Meta': {'object_name': 'VolumeIssue'},
       
   785             u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
       
   786             'lang': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '15', 'null': 'True', 'blank': 'True'}),
       
   787             'number': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '1024', 'null': 'True', 'blank': 'True'}),
       
   788             'record': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'volumeIssues'", 'to': "orm['p4l.Record']"}),
       
   789             'volume': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '1024', 'null': 'True', 'blank': 'True'})
       
   790         }
       
   791     }
       
   792 
       
   793     complete_apps = ['p4l']