Spaces:
Running
Running
| from app import create_app | |
| from models import db, User | |
| app = create_app() | |
| with app.app_context(): | |
| # Check if admin exists | |
| admin_user = User.query.filter_by(role='Admin').first() | |
| if not admin_user: | |
| print("Creating default admin account...") | |
| admin = User(name="System Administrator", email="admin@neurosent.com", role="Admin", department="IT") | |
| admin.set_password("admin123") | |
| db.session.add(admin) | |
| db.session.commit() | |
| print("Admin account created! Email: admin@neurosent.com | Pass: admin123") | |
| else: | |
| # Update existing admin password to be sure | |
| print(f"Admin already exists: {admin_user.email}") | |
| admin_user.set_password("admin123") | |
| db.session.commit() | |
| print("Admin password reset to: admin123") | |