|
@@ -105,7 +105,7 @@ class Report(db.Model):
|
|
|
post_id = db.Column(db.Integer, db.ForeignKey("posts.id"), nullable=False)
|
|
|
zapped = db.Column(db.DateTime)
|
|
|
zapped_by = db.Column(db.Integer, db.ForeignKey("users.id"))
|
|
|
- reason = db.Column(db.String(63))
|
|
|
+ reason = db.Column(db.Text)
|
|
|
|
|
|
post = db.relationship("Post", backref="report", lazy="joined")
|
|
|
reporter = db.relationship("User", lazy="joined",
|
|
@@ -157,11 +157,11 @@ class Post(db.Model):
|
|
|
name="fk_post_topic_id",
|
|
|
ondelete="CASCADE"))
|
|
|
user_id = db.Column(db.Integer, db.ForeignKey("users.id"), nullable=False)
|
|
|
- username = db.Column(db.String(15), nullable=False)
|
|
|
+ username = db.Column(db.String(200), nullable=False)
|
|
|
content = db.Column(db.Text, nullable=False)
|
|
|
date_created = db.Column(db.DateTime, default=datetime.utcnow())
|
|
|
date_modified = db.Column(db.DateTime)
|
|
|
- modified_by = db.Column(db.String(15))
|
|
|
+ modified_by = db.Column(db.String(200))
|
|
|
|
|
|
# Properties
|
|
|
@property
|
|
@@ -276,9 +276,9 @@ class Topic(db.Model):
|
|
|
use_alter=True,
|
|
|
name="fk_topic_forum_id"),
|
|
|
nullable=False)
|
|
|
- title = db.Column(db.String(63), nullable=False)
|
|
|
+ title = db.Column(db.String(255), nullable=False)
|
|
|
user_id = db.Column(db.Integer, db.ForeignKey("users.id"))
|
|
|
- username = db.Column(db.String(15), nullable=False)
|
|
|
+ username = db.Column(db.String(200), nullable=False)
|
|
|
date_created = db.Column(db.DateTime, default=datetime.utcnow())
|
|
|
last_updated = db.Column(db.DateTime, default=datetime.utcnow())
|
|
|
locked = db.Column(db.Boolean, default=False)
|
|
@@ -577,12 +577,12 @@ class Forum(db.Model):
|
|
|
id = db.Column(db.Integer, primary_key=True)
|
|
|
category_id = db.Column(db.Integer, db.ForeignKey("categories.id"),
|
|
|
nullable=False)
|
|
|
- title = db.Column(db.String(15), nullable=False)
|
|
|
- description = db.Column(db.String(255))
|
|
|
+ title = db.Column(db.String(255), nullable=False)
|
|
|
+ description = db.Column(db.Text)
|
|
|
position = db.Column(db.Integer, default=1, nullable=False)
|
|
|
locked = db.Column(db.Boolean, default=False, nullable=False)
|
|
|
show_moderators = db.Column(db.Boolean, default=False, nullable=False)
|
|
|
- external = db.Column(db.String(63))
|
|
|
+ external = db.Column(db.String(200))
|
|
|
|
|
|
post_count = db.Column(db.Integer, default=0, nullable=False)
|
|
|
topic_count = db.Column(db.Integer, default=0, nullable=False)
|
|
@@ -806,8 +806,8 @@ class Category(db.Model):
|
|
|
__searchable__ = ['title', 'description']
|
|
|
|
|
|
id = db.Column(db.Integer, primary_key=True)
|
|
|
- title = db.Column(db.String(63), nullable=False)
|
|
|
- description = db.Column(db.String(255))
|
|
|
+ title = db.Column(db.String(255), nullable=False)
|
|
|
+ description = db.Column(db.Text)
|
|
|
position = db.Column(db.Integer, default=1, nullable=False)
|
|
|
|
|
|
# One-to-many
|