Bases: Base
Complete RFC822 source (with attachments in base64).
Source code in email_profile/models/raw.py
10
11
12
13
14
15
16
17
18
19
20
21
22 | class RawModel(Base):
"""Complete RFC822 source (with attachments in base64)."""
__tablename__ = "raw"
__table_args__ = (
UniqueConstraint("uid", "mailbox", name="uq_uid_mailbox"),
)
uid = Column(String, primary_key=True)
mailbox = Column(String, primary_key=True)
message_id = Column(String, nullable=False, index=True)
flags = Column(String, nullable=False, default="")
file = Column(Text)
|
__table_args__ = (UniqueConstraint('uid', 'mailbox', name='uq_uid_mailbox'),)
class-attribute
instance-attribute
__tablename__ = 'raw'
class-attribute
instance-attribute
file = Column(Text)
class-attribute
instance-attribute
flags = Column(String, nullable=False, default='')
class-attribute
instance-attribute
mailbox = Column(String, primary_key=True)
class-attribute
instance-attribute
message_id = Column(String, nullable=False, index=True)
class-attribute
instance-attribute
uid = Column(String, primary_key=True)
class-attribute
instance-attribute