Establish relation between provider message and message number

this is so we can access brodcast_provider_message_number from
BroadcastProviderMessage object
This commit is contained in:
Pea Tyczynska
2020-12-09 11:41:22 +00:00
parent 8af4b27fd6
commit def7a16765
4 changed files with 9 additions and 4 deletions

View File

@@ -2483,6 +2483,8 @@ class BroadcastProviderMessage(db.Model):
UniqueConstraint(broadcast_event_id, provider)
message_number = association_proxy('broadcast_provider_message_number', 'broadcast_provider_message_number')
class BroadcastProviderMessageNumber(db.Model):
"""
@@ -2500,6 +2502,9 @@ class BroadcastProviderMessageNumber(db.Model):
broadcast_provider_message_id = db.Column(
UUID(as_uuid=True), db.ForeignKey('broadcast_provider_message.id'), nullable=False
)
broadcast_provider_message = db.relationship(
'BroadcastProviderMessage', backref=db.backref("broadcast_provider_message_number", uselist=False)
)
class ServiceBroadcastProviderRestriction(db.Model):