From e3c206965fc77c855c11718600ab969e927faf00 Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Sat, 25 Sep 2021 04:04:06 +0200 Subject: [PATCH] gd --- files/classes/comment.py | 2 +- files/classes/domains.py | 6 ++--- files/classes/submission.py | 4 +-- files/classes/user.py | 50 ++++++++++++++++++------------------- 4 files changed, 31 insertions(+), 31 deletions(-) diff --git a/files/classes/comment.py b/files/classes/comment.py index 2f021c83c..6c5931ba2 100644 --- a/files/classes/comment.py +++ b/files/classes/comment.py @@ -32,7 +32,7 @@ class Comment(Base): parent_comment_id = Column(Integer, ForeignKey("comments.id")) over_18 = Column(Boolean, default=False) is_bot = Column(Boolean, default=False) - is_pinned = Column(String) + is_pinned = Column(String(255)) sentto=Column(Integer) app_id = Column(Integer, ForeignKey("oauth_apps.id")) oauth_app = relationship("OauthApp", viewonly=True) diff --git a/files/classes/domains.py b/files/classes/domains.py index 5fbb26b9e..f7a528b7b 100644 --- a/files/classes/domains.py +++ b/files/classes/domains.py @@ -5,8 +5,8 @@ class BannedDomain(Base): __tablename__ = "banneddomains" id = Column(Integer, primary_key=True) - domain = Column(String) - reason = Column(String) + domain = Column(String(255)) + reason = Column(String(255)) class BadLink(Base): @@ -14,5 +14,5 @@ class BadLink(Base): __tablename__ = "badlinks" id = Column(Integer, primary_key=True) link = Column(String(512)) - reason = Column(String) + reason = Column(String(255)) autoban = Column(Boolean, default=False) \ No newline at end of file diff --git a/files/classes/submission.py b/files/classes/submission.py index 3170c8c88..99f128d30 100644 --- a/files/classes/submission.py +++ b/files/classes/submission.py @@ -22,7 +22,7 @@ class Submission(Base): author_id = Column(BigInteger, ForeignKey("users.id")) edited_utc = Column(BigInteger, default=0) created_utc = Column(BigInteger, default=0) - thumburl = Column(String) + thumburl = Column(String(255)) is_banned = Column(Boolean, default=False) removed_by = Column(Integer) bannedfor = Column(Boolean) @@ -31,7 +31,7 @@ class Submission(Base): deleted_utc = Column(Integer, default=0) distinguish_level = Column(Integer, default=0) created_str = Column(String(255)) - stickied = Column(String) + stickied = Column(String(255)) is_pinned = Column(Boolean, default=False) private = Column(Boolean, default=False) club = Column(Boolean, default=False) diff --git a/files/classes/user.py b/files/classes/user.py index 6dbe13959..ef09e2603 100644 --- a/files/classes/user.py +++ b/files/classes/user.py @@ -73,31 +73,31 @@ else: class User(Base): __tablename__ = "users" id = Column(Integer, primary_key=True) - username = Column(String) - namecolor = Column(String, default=defaultcolor) - background = Column(String) - customtitle = Column(String) - customtitleplain = Column(String) + username = Column(String(255)) + namecolor = Column(String(255), default=defaultcolor) + background = Column(String(255)) + customtitle = Column(String(255)) + customtitleplain = Column(String(255)) if "pcmemes.net" in site: - quadrant = Column(String) + quadrant = Column(String(255)) basedcount = Column(Integer, default=0) - pills = Column(String, default="") + pills = Column(String(255), default="") - titlecolor = Column(String, default=defaultcolor) - theme = Column(String, default=defaulttheme) - themecolor = Column(String, default=defaultcolor) + titlecolor = Column(String(255), default=defaultcolor) + theme = Column(String(255), default=defaulttheme) + themecolor = Column(String(255), default=defaultcolor) cardview = Column(Boolean, default=cardview) - song = Column(String) - highres = Column(String) - profileurl = Column(String) - bannerurl = Column(String) + song = Column(String(255)) + highres = Column(String(255)) + profileurl = Column(String(255)) + bannerurl = Column(String(255)) patron = Column(Integer, default=0) - verified = Column(String) - email = Column(String) - css = deferred(Column(String)) - profilecss = deferred(Column(String)) - passhash = deferred(Column(String)) + verified = Column(String(255)) + email = Column(String(255)) + css = deferred(Column(String(4000))) + profilecss = deferred(Column(String(4000))) + passhash = deferred(Column(String(255))) post_count = Column(Integer, default=0) comment_count = Column(Integer, default=0) received_award_count = Column(Integer, default=0) @@ -125,14 +125,14 @@ class User(Base): controversial = Column(Boolean, default=False) submissions = relationship("Submission", lazy="dynamic", primaryjoin="Submission.author_id==User.id", viewonly=True) comments = relationship("Comment", lazy="dynamic", primaryjoin="Comment.author_id==User.id", viewonly=True) - bio = Column(String) - bio_html = Column(String) + bio = Column(String(1500)) + bio_html = Column(String(10000)) badges = relationship("Badge", lazy="dynamic", viewonly=True) notifications = relationship("Notification", lazy="dynamic", viewonly=True) is_banned = Column(Integer, default=0) unban_utc = Column(Integer, default=0) - ban_reason = Column(String) + ban_reason = Column(String(255)) club_banned = Column(Boolean, default=False) club_allowed = Column(Boolean, default=False) login_nonce = Column(Integer, default=0) @@ -142,9 +142,9 @@ class User(Base): mfa_secret = deferred(Column(String(16))) is_private = Column(Boolean, default=False) stored_subscriber_count = Column(Integer, default=0) - defaultsortingcomments = Column(String, default="top") - defaultsorting = Column(String, default="hot") - defaulttime = Column(String, default=defaulttimefilter) + defaultsortingcomments = Column(String(255), default="top") + defaultsorting = Column(String(255), default="hot") + defaulttime = Column(String(255), default=defaulttimefilter) is_nofollow = Column(Boolean, default=False) custom_filter_list = Column(String(1000))