Skip to content

Commit e452d4b

Browse files
committed
IESGHistory needs to have a single primary key. Will add to
[wiki:Models] page. - Legacy-Id: 206
1 parent cf4521d commit e452d4b

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

ietf/proceedings/models.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -164,14 +164,16 @@ class Meta:
164164
db_table = 'session_names'
165165
class Admin:
166166
pass
167+
167168
class IESGHistory(models.Model):
168-
meeting = models.ForeignKey(Meeting, db_column='meeting_num', primary_key=True, core=True)
169-
area = models.ForeignKey(Area, db_column='area_acronym_id', primary_key=True, core=True)
169+
meeting = models.ForeignKey(Meeting, db_column='meeting_num', core=True)
170+
area = models.ForeignKey(Area, db_column='area_acronym_id', core=True)
170171
person = models.ForeignKey(PersonOrOrgInfo, db_column='person_or_org_tag', raw_id_admin=True, core=True)
171172
def __str__(self):
172173
return "%s (%s)" % (self.person,self.area)
173174
class Meta:
174175
db_table = 'iesg_history'
176+
unique_together = (('meeting', 'area'), )
175177
class Admin:
176178
pass
177179

0 commit comments

Comments
 (0)