diff options
Diffstat (limited to 'Mailman/database/model/message.py')
| -rw-r--r-- | Mailman/database/model/message.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/Mailman/database/model/message.py b/Mailman/database/model/message.py index df8371c6a..eb4b4616d 100644 --- a/Mailman/database/model/message.py +++ b/Mailman/database/model/message.py @@ -18,13 +18,15 @@ from elixir import * from zope.interface import implements +from Mailman.interfaces import IMessage + class Message(Entity): """A message in the message store.""" - has_field('hash', Unicode) - has_field('path', Unicode) - has_field('message_id', Unicode) + implements(IMessage) - using_options(shortnames=True) + hash = Field(Unicode) + path = Field(Unicode) + message_id = Field(Unicode) |
