from app import create_app
from app.models.user import User
from app.extensions import db

app = create_app()

with app.app_context():
    email = input("Enter user email to reset password: ").strip()
    user = User.query.filter_by(email=email).first()
    
    if user:
        new_password = input("Enter new password: ").strip()
        user.set_password(new_password)
        db.session.commit()
        print(f"✓ Password updated for {email}")
    else:
        print(f"User {email} not found")
