Adding files.

This commit is contained in:
2026-02-03 10:13:33 -05:00
parent fc44a7834a
commit 9dec4a472f
34 changed files with 5984 additions and 0 deletions

19
make_admin.py Normal file
View File

@@ -0,0 +1,19 @@
import sys
from modules.web_app import app
from modules.web_db import db, User
if __name__ == "__main__":
if len(sys.argv) != 2:
print("Usage: python make_admin.py <username>")
sys.exit(1)
username = sys.argv[1]
with app.app_context():
user = User.query.filter_by(username=username).first()
if user:
user.is_admin = True
db.session.commit()
print(f"✅ Success: User '{username}' has been promoted to Admin.")
else:
print(f"❌ Error: User '{username}' not found. Please register via the Web UI first.")