reset-netalertx-database
Wyczyść i odtwórz bazę danych NetAlertX od zera w kilka sekund
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do resetowania bazy danych i konfiguracji NetAlertX. Przydatna, gdy chcesz zacząć od czystej karty — narzędzie zatrzymuje backend, usuwa wszystkie dane z katalogów /data/db/ i /data/config/, a następnie automatycznie regeneruje strukturę bazy i ustawienia początkowe. Idealne do testowania, debugowania lub przywrócenia systemu do stanu fabrycznego bez ręcznego ingerowania w pliki.
Jak używać
Wyzwij umiejętność reset-netalertx-database, gdy potrzebujesz wyczyścić bazę danych NetAlertX. Możesz użyć poleceń takich jak "resetuj bazę", "wyczyść dane", "świeża baza" lub "zacznij od nowa".
Umiejętność automatycznie zatrzyma backend (proces Python3), aby uwolnić blokady bazy danych, czekając 1 sekundę na bezpieczne zamknięcie.
Wszystkie pliki w katalogach
/data/db/(baza danych SQLite) i/data/config/(plik konfiguracji) zostaną usunięte, usuwając wszelkie poprzednie dane i ustawienia.System uruchomi skrypty inicjalizacyjne — najpierw
15-first-run-config.shdo przygotowania konfiguracji, następnie20-first-run-db.shdo utworzenia nowej struktury bazy danych.Po zakończeniu resetowania uruchom skrypt startowy
/workspaces/NetAlertX/.devcontainer/scripts/setup.sh, aby ponownie uruchomić usługi i przywrócić NetAlertX do pracy.