from app import create_app, db from app.models import User, Company from werkzeug.security import generate_password_hash app = create_app() with app.app_context(): # Verificar si ya existe la compañía company = Company.query.filter_by(email='admin@fleet.com').first() if not company: company = Company(name='Al & Al Management LLC', type='management', email='admin@fleet.com') db.session.add(company) db.session.commit() print("Compañía creada") else: print("Compañía ya existe") # Verificar si ya existe el usuario user = User.query.filter_by(email='admin@fleet.com').first() if not user: user = User( name='Administrador', email='admin@fleet.com', password_hash=generate_password_hash('admin123'), company_id=company.id, role='admin' ) db.session.add(user) db.session.commit() print("Usuario admin creado: admin@fleet.com") print("⚠️ Cambia la contraseña 'admin123' inmediatamente después del primer login.") else: print("Usuario admin ya existe: admin@fleet.com")