__tablename__ = 'forums'
id = Column(Integer, primary_key=True, autoincrement=True, nullable=False)
name = Column(Unicode(133), nullable=False)
+ description = Column(Unicode(1024), nullable=False, default=u'', server_default=u'')
access_level = Column(Enum(u'normal', u'soapbox', u'archive', name='forums_access_level'), nullable=False, default=u'normal', server_default=u'normal')
def can_create_thread(self, user):
position = Column(Integer, nullable=False)
author_user_id = Column(Integer, ForeignKey('users.id'), nullable=False)
posted_time = Column(DateTime, nullable=False, index=True, default=datetime.now)
+ raw_content = Column(Unicode(5120), nullable=False)
content = Column(Unicode(5120), nullable=False)
Index('thread_position', Post.thread_id, Post.position, unique=True)