diff options
| author | Abhilash Raj | 2014-09-05 10:45:50 +0530 |
|---|---|---|
| committer | Abhilash Raj | 2014-09-05 10:45:50 +0530 |
| commit | 1341b9f00d56c806b78298f3dad7350d8fa28c39 (patch) | |
| tree | 1e4385f5687535cce09dd53191e615426c1d319e /src/mailman/model/message.py | |
| parent | d95e634aa7bcf8018797923c1d90fc2eadff8ce9 (diff) | |
| download | mailman-1341b9f00d56c806b78298f3dad7350d8fa28c39.tar.gz mailman-1341b9f00d56c806b78298f3dad7350d8fa28c39.tar.zst mailman-1341b9f00d56c806b78298f3dad7350d8fa28c39.zip | |
Diffstat (limited to 'src/mailman/model/message.py')
| -rw-r--r-- | src/mailman/model/message.py | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/mailman/model/message.py b/src/mailman/model/message.py index 2d697c30b..64ee2c84a 100644 --- a/src/mailman/model/message.py +++ b/src/mailman/model/message.py @@ -24,7 +24,7 @@ __all__ = [ 'Message', ] -from storm.locals import AutoReload, Int, RawStr, Unicode +from sqlalchemy import Column, Integer, Unicode from zope.interface import implementer from mailman.database.model import Model @@ -37,10 +37,12 @@ from mailman.interfaces.messages import IMessage class Message(Model): """A message in the message store.""" - id = Int(primary=True, default=AutoReload) - message_id = Unicode() - message_id_hash = RawStr() - path = RawStr() + __tablename__ = 'message' + + id = Column(Integer, primary_key=True, default=AutoReload)) + message_id = Column(Unicode) + message_id_hash = Column(Unicode) + path = Column(Unicode) # TODO : was RawStr() # This is a Messge-ID field representation, not a database row id. @dbconnection |
