diff options
| author | Abhilash Raj | 2014-09-04 06:29:59 +0530 |
|---|---|---|
| committer | Abhilash Raj | 2014-09-04 06:29:59 +0530 |
| commit | a61f117d8854193ba84fad7955574207dc075e77 (patch) | |
| tree | 8e6ac74e354c70a952004c119c4b5f5710c181a7 /src/mailman/model/digests.py | |
| parent | a780bf91620d157602489cb64c4f6170b1fac532 (diff) | |
| download | mailman-a61f117d8854193ba84fad7955574207dc075e77.tar.gz mailman-a61f117d8854193ba84fad7955574207dc075e77.tar.zst mailman-a61f117d8854193ba84fad7955574207dc075e77.zip | |
Diffstat (limited to 'src/mailman/model/digests.py')
| -rw-r--r-- | src/mailman/model/digests.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/mailman/model/digests.py b/src/mailman/model/digests.py index 5d9f3ddd1..77e0a0663 100644 --- a/src/mailman/model/digests.py +++ b/src/mailman/model/digests.py @@ -27,6 +27,7 @@ __all__ = [ from storm.locals import Int, Reference from zope.interface import implementer +from sqlalchemy import Column, Integer, ForeignKey from mailman.database.model import Model from mailman.database.types import Enum @@ -39,13 +40,13 @@ from mailman.interfaces.member import DeliveryMode class OneLastDigest(Model): """See `IOneLastDigest`.""" - id = Int(primary=True) + id = Column(Integer, primary_key=True) - mailing_list_id = Int() - mailing_list = Reference(mailing_list_id, 'MailingList.id') + mailing_list_id = Column(Integer, ForeignKey('mailinglist.id')) + #mailing_list = Reference(mailing_list_id, 'MailingList.id') - address_id = Int() - address = Reference(address_id, 'Address.id') + address_id = Columne(Integer, ForeignKey('address.id')) + #address = Reference(address_id, 'Address.id') delivery_mode = Enum(DeliveryMode) |
