exec($query); } // Crear Super Administrador por defecto si no existe $stmt = $db->prepare("SELECT COUNT(*) FROM users WHERE username = 'superadmin'"); $stmt->execute(); if ($stmt->fetchColumn() == 0) { $password = password_hash('superadmin123', PASSWORD_DEFAULT); $stmt = $db->prepare("INSERT INTO users (username, password, name, role) VALUES ('superadmin', :password, 'Super Administrador Principal', 'superadmin')"); $stmt->execute(['password' => $password]); echo "Usuario superadmin creado con éxito. Contraseña: superadmin123\n"; } echo "Base de datos inicializada correctamente.\n"; } catch (PDOException $e) { die("Error inicializando la base de datos: " . $e->getMessage()); } ?>