Yeet useless tables

Yeet useless data paths in dockerfile
Add order into templates file
This commit is contained in:
Michał Gdula 2023-06-22 13:19:00 +00:00
parent b19dedc568
commit 300c80fcd5
17 changed files with 86 additions and 106 deletions

View file

@ -9,9 +9,6 @@ from .config import GAME_VERSION
class Scores(db.Model):
"""
Post table
Scores supports anonymous posting, and instead just wants to post a score,
then the username must be provided. Otherwise, it's grabbed from the user
table
"""
id = db.Column(db.Integer, primary_key=True)
@ -75,25 +72,6 @@ class PasswordReset(db.Model):
)
class Permissions(db.Model):
"""
Permissions table
"""
id = db.Column(db.Integer, primary_key=True)
user_id = db.Column(db.Integer, db.ForeignKey("users.id", use_alter=True))
user_ban = db.Column(db.Boolean, default=False)
user_warn = db.Column(db.Boolean, default=False)
score_removal = db.Column(db.Boolean, default=False)
score_edit = db.Column(db.Boolean, default=False)
admin_panel = db.Column(db.Boolean, default=False)
admin_promote = db.Column(db.Boolean, default=False)
admin_demote = db.Column(db.Boolean, default=False)
class ProfileTags(db.Model):
"""
Profile Tags table
@ -112,6 +90,9 @@ class Users(db.Model, UserMixin):
id = db.Column(db.Integer, primary_key=True)
alt_id = db.Column(db.String, nullable=False, unique=True)
superuser = db.Column(db.Boolean, default=False)
picture = db.Column(db.String)
username = db.Column(db.String(32), unique=True, nullable=False)
email = db.Column(db.String)