From: gfawcett Date: Wed, 18 Feb 2009 04:02:21 +0000 (+0000) Subject: relaxed model a bit X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=fbaeeedc7409a4c9192fe8aba4dbf9f6cf7dba6e;p=Syrup.git relaxed model a bit git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@123 6d9bc8c9-1ec2-4278-b937-99fde70a366f --- diff --git a/conifer/syrup/models.py b/conifer/syrup/models.py index 8dd5549..26e9047 100644 --- a/conifer/syrup/models.py +++ b/conifer/syrup/models.py @@ -234,7 +234,7 @@ class Item(m.Model): # break Item up into multiple tables. But there are other ways we # can specify the constraints. title = m.CharField(max_length=255,db_index=True) - author = m.CharField(max_length=255,db_index=True) + author = m.CharField(max_length=255,db_index=True, blank=True, null=True) source = m.CharField(max_length=255,db_index=True, blank=True, null=True) volume_title = m.CharField(max_length=255,db_index=True, blank=True, null=True) content_notes = m.CharField(max_length=255, blank=True, null=True) @@ -248,7 +248,7 @@ class Item(m.Model): local_control_key = m.CharField(max_length=30, blank=True, null=True) url = m.URLField(blank=True, null=True) - mime_type = m.CharField(max_length=100,default='text/html') + mime_type = m.CharField(max_length=100,default='text/html', blank=True, null=True) isbn = m.CharField(max_length=13,db_index=True, blank=True, null=True) issn = m.CharField(max_length=8,db_index=True, blank=True, null=True) @@ -277,7 +277,7 @@ class Item(m.Model): ('ACTIVE', 'Active'), # available ('INACTIVE', 'InActive')) # no longer on rsrv. phys_status = m.CharField(max_length=9, - null=True, + null=True, blank=True, choices=STATUS_CHOICE, default=None) # null if not physical item.