IESGHistory needs to have a single primary key. Will add to

[wiki:Models] page.
 - Legacy-Id: 206
This commit is contained in:
Bill Fenner 2007-06-01 18:04:35 +00:00
parent cf4521d98d
commit e452d4b89d

View file

@ -164,14 +164,16 @@ class SessionName(models.Model):
db_table = 'session_names' db_table = 'session_names'
class Admin: class Admin:
pass pass
class IESGHistory(models.Model): class IESGHistory(models.Model):
meeting = models.ForeignKey(Meeting, db_column='meeting_num', primary_key=True, core=True) meeting = models.ForeignKey(Meeting, db_column='meeting_num', core=True)
area = models.ForeignKey(Area, db_column='area_acronym_id', primary_key=True, core=True) area = models.ForeignKey(Area, db_column='area_acronym_id', core=True)
person = models.ForeignKey(PersonOrOrgInfo, db_column='person_or_org_tag', raw_id_admin=True, core=True) person = models.ForeignKey(PersonOrOrgInfo, db_column='person_or_org_tag', raw_id_admin=True, core=True)
def __str__(self): def __str__(self):
return "%s (%s)" % (self.person,self.area) return "%s (%s)" % (self.person,self.area)
class Meta: class Meta:
db_table = 'iesg_history' db_table = 'iesg_history'
unique_together = (('meeting', 'area'), )
class Admin: class Admin:
pass pass