Actualizar y conservar datos
Respaldo SQL, configuración, archivos HTML y verificación
- Respalda carpeta entera, config.lua, webhooks.lua, html y tablas ks_bossmenu_*.
- Respalda datos ESX de empleados y sociedades, y las integraciones bancarias que utilices.
- Detén KMS-BossMenu normalmente para cerrar sesiones activas. Evita pagar bonos mientras reemplazas archivos.
- Extrae la versión nueva aparte y traslada ajustes a su config. Mantén nombres de tabla y sociedad si quieres conservar historial.
- No sobrescribas scripts nuevos de interfaz con un build antiguo. Si desarrollas Vue, conserva los scripts adicionales de html y revisa emptyOutDir.
- Reinicia y prueba acceso completo/limitado, empleados, cuenta, bono, lavado habilitado, bitácora y logs.
CREATE IF NOT EXISTS no migra una tabla antigua con columnas distintas. Compara estructura en una copia antes de actualizar. No vuelvas a procesar una cola de bonos ya abonados.
La versión del paquete es dev-1.4.0. Incluye licencia GPL en LICENSE y no trae un changelog exhaustivo de todas las modificaciones de esta copia. Mantén ese número y tu respaldo para identificar cualquier actualización con soporte.
Si falla, restaura carpeta y configuración anterior; restaura SQL solo cuando hubo cambio de datos/estructura que lo requiere. Una restauración de saldo sin revisar operaciones posteriores puede duplicar o borrar movimientos del juego.
