remotes/1693045480750635534/spooky-22
Aevann1 2021-09-25 04:04:06 +02:00
parent 832b7f8ce4
commit e3c206965f
4 changed files with 31 additions and 31 deletions

View File

@ -32,7 +32,7 @@ class Comment(Base):
parent_comment_id = Column(Integer, ForeignKey("comments.id")) parent_comment_id = Column(Integer, ForeignKey("comments.id"))
over_18 = Column(Boolean, default=False) over_18 = Column(Boolean, default=False)
is_bot = Column(Boolean, default=False) is_bot = Column(Boolean, default=False)
is_pinned = Column(String) is_pinned = Column(String(255))
sentto=Column(Integer) sentto=Column(Integer)
app_id = Column(Integer, ForeignKey("oauth_apps.id")) app_id = Column(Integer, ForeignKey("oauth_apps.id"))
oauth_app = relationship("OauthApp", viewonly=True) oauth_app = relationship("OauthApp", viewonly=True)

View File

@ -5,8 +5,8 @@ class BannedDomain(Base):
__tablename__ = "banneddomains" __tablename__ = "banneddomains"
id = Column(Integer, primary_key=True) id = Column(Integer, primary_key=True)
domain = Column(String) domain = Column(String(255))
reason = Column(String) reason = Column(String(255))
class BadLink(Base): class BadLink(Base):
@ -14,5 +14,5 @@ class BadLink(Base):
__tablename__ = "badlinks" __tablename__ = "badlinks"
id = Column(Integer, primary_key=True) id = Column(Integer, primary_key=True)
link = Column(String(512)) link = Column(String(512))
reason = Column(String) reason = Column(String(255))
autoban = Column(Boolean, default=False) autoban = Column(Boolean, default=False)

View File

@ -22,7 +22,7 @@ class Submission(Base):
author_id = Column(BigInteger, ForeignKey("users.id")) author_id = Column(BigInteger, ForeignKey("users.id"))
edited_utc = Column(BigInteger, default=0) edited_utc = Column(BigInteger, default=0)
created_utc = Column(BigInteger, default=0) created_utc = Column(BigInteger, default=0)
thumburl = Column(String) thumburl = Column(String(255))
is_banned = Column(Boolean, default=False) is_banned = Column(Boolean, default=False)
removed_by = Column(Integer) removed_by = Column(Integer)
bannedfor = Column(Boolean) bannedfor = Column(Boolean)
@ -31,7 +31,7 @@ class Submission(Base):
deleted_utc = Column(Integer, default=0) deleted_utc = Column(Integer, default=0)
distinguish_level = Column(Integer, default=0) distinguish_level = Column(Integer, default=0)
created_str = Column(String(255)) created_str = Column(String(255))
stickied = Column(String) stickied = Column(String(255))
is_pinned = Column(Boolean, default=False) is_pinned = Column(Boolean, default=False)
private = Column(Boolean, default=False) private = Column(Boolean, default=False)
club = Column(Boolean, default=False) club = Column(Boolean, default=False)

View File

@ -73,31 +73,31 @@ else:
class User(Base): class User(Base):
__tablename__ = "users" __tablename__ = "users"
id = Column(Integer, primary_key=True) id = Column(Integer, primary_key=True)
username = Column(String) username = Column(String(255))
namecolor = Column(String, default=defaultcolor) namecolor = Column(String(255), default=defaultcolor)
background = Column(String) background = Column(String(255))
customtitle = Column(String) customtitle = Column(String(255))
customtitleplain = Column(String) customtitleplain = Column(String(255))
if "pcmemes.net" in site: if "pcmemes.net" in site:
quadrant = Column(String) quadrant = Column(String(255))
basedcount = Column(Integer, default=0) basedcount = Column(Integer, default=0)
pills = Column(String, default="") pills = Column(String(255), default="")
titlecolor = Column(String, default=defaultcolor) titlecolor = Column(String(255), default=defaultcolor)
theme = Column(String, default=defaulttheme) theme = Column(String(255), default=defaulttheme)
themecolor = Column(String, default=defaultcolor) themecolor = Column(String(255), default=defaultcolor)
cardview = Column(Boolean, default=cardview) cardview = Column(Boolean, default=cardview)
song = Column(String) song = Column(String(255))
highres = Column(String) highres = Column(String(255))
profileurl = Column(String) profileurl = Column(String(255))
bannerurl = Column(String) bannerurl = Column(String(255))
patron = Column(Integer, default=0) patron = Column(Integer, default=0)
verified = Column(String) verified = Column(String(255))
email = Column(String) email = Column(String(255))
css = deferred(Column(String)) css = deferred(Column(String(4000)))
profilecss = deferred(Column(String)) profilecss = deferred(Column(String(4000)))
passhash = deferred(Column(String)) passhash = deferred(Column(String(255)))
post_count = Column(Integer, default=0) post_count = Column(Integer, default=0)
comment_count = Column(Integer, default=0) comment_count = Column(Integer, default=0)
received_award_count = Column(Integer, default=0) received_award_count = Column(Integer, default=0)
@ -125,14 +125,14 @@ class User(Base):
controversial = Column(Boolean, default=False) controversial = Column(Boolean, default=False)
submissions = relationship("Submission", lazy="dynamic", primaryjoin="Submission.author_id==User.id", viewonly=True) 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) comments = relationship("Comment", lazy="dynamic", primaryjoin="Comment.author_id==User.id", viewonly=True)
bio = Column(String) bio = Column(String(1500))
bio_html = Column(String) bio_html = Column(String(10000))
badges = relationship("Badge", lazy="dynamic", viewonly=True) badges = relationship("Badge", lazy="dynamic", viewonly=True)
notifications = relationship("Notification", lazy="dynamic", viewonly=True) notifications = relationship("Notification", lazy="dynamic", viewonly=True)
is_banned = Column(Integer, default=0) is_banned = Column(Integer, default=0)
unban_utc = 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_banned = Column(Boolean, default=False)
club_allowed = Column(Boolean, default=False) club_allowed = Column(Boolean, default=False)
login_nonce = Column(Integer, default=0) login_nonce = Column(Integer, default=0)
@ -142,9 +142,9 @@ class User(Base):
mfa_secret = deferred(Column(String(16))) mfa_secret = deferred(Column(String(16)))
is_private = Column(Boolean, default=False) is_private = Column(Boolean, default=False)
stored_subscriber_count = Column(Integer, default=0) stored_subscriber_count = Column(Integer, default=0)
defaultsortingcomments = Column(String, default="top") defaultsortingcomments = Column(String(255), default="top")
defaultsorting = Column(String, default="hot") defaultsorting = Column(String(255), default="hot")
defaulttime = Column(String, default=defaulttimefilter) defaulttime = Column(String(255), default=defaulttimefilter)
is_nofollow = Column(Boolean, default=False) is_nofollow = Column(Boolean, default=False)
custom_filter_list = Column(String(1000)) custom_filter_list = Column(String(1000))