feat: add admin user management
This commit is contained in:
@@ -22,6 +22,7 @@ class User(UserMixin, TimestampMixin, db.Model):
|
||||
name = db.Column(db.String(120), nullable=False)
|
||||
email = db.Column(db.String(255), nullable=False, unique=True, index=True)
|
||||
password_hash = db.Column(db.String(255), nullable=False)
|
||||
is_admin = db.Column(db.Boolean, nullable=False, default=False)
|
||||
avatar_path = db.Column(db.String(255), nullable=True)
|
||||
notification_task_due_enabled = db.Column(db.Boolean, nullable=False, default=True)
|
||||
notification_monthly_winner_enabled = db.Column(db.Boolean, nullable=False, default=True)
|
||||
@@ -164,4 +165,3 @@ class BadgeDefinition(TimestampMixin, db.Model):
|
||||
threshold = db.Column(db.Integer, nullable=False, default=1)
|
||||
bonus_points = db.Column(db.Integer, nullable=False, default=0)
|
||||
active = db.Column(db.Boolean, nullable=False, default=True)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user