File size: 802 Bytes
e45ddff
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
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")