Commit a679cbd
committed
refactor(scripts): unifica dev/ e scripts/ in utility/, rimuove obsoleti
Problema: due directory parallele con script duplicati, obsoleti e rotti
Approccio: merge in utility/ con fix ai path hardcoded, riferimenti morti
e versioni errate; eliminazione degli irrecuperabili
Scartato: mantenere la doppia struttura (ambiguità su dove mettere nuovi script)
Impatto: utility/ è l'unico punto di riferimento per tutti gli script di
gestione, deployment e test del progetto
Eliminati:
- dev/old-docs/ (7 doc stantii)
- dev/run-migration-{005,006}.sh (one-shot già applicati)
- dev/check-migrations.sh (controlla solo fino a migration 003, progetto a 117)
- dev/compile-backend.sh (superseded da compile-offline.sh; faceva cargo clean)
- dev/update-user-password.sh (non funzionante, solo istruzioni API)
- scripts/best.sh (duplicato identico di test_performance.sh)
- scripts/backend.log / frontend.log (file di log)
- scripts/migrations.sh (raw-psql obsoleto, superato da sqlx in deploy.sh)
- scripts/register.sh (workaround 13-18 con checksum vuoti, obsoleto con 117 migration)
Fix applicati agli script spostati:
- start-backend.sh: rimosso artefatto merge (=======), path relativo
- start-frontend.sh: path relativo corretto
- start.sh: run-migrations.sh -> sqlx migrate run; QUICKSTART.md -> README.md; cd relativi
- update-db-password.sh: rimossi ref a file eliminati, path assoluti via REPO_ROOT
- compile-offline.sh: aggiunto cd in vulnerability-manager/
- deploy.sh: PROJECT_ROOT corretto (risale di un livello da utility/)
- update-tools.sh: DB name sentinelcore_db -> vulnerability_manager; path scripts/ -> utility/
- regenerate-sqlx-cache.sh: pin sqlx-cli@0.8
- deploy.sh: pin sqlx-cli@0.8
- setup.sh: SQLx 0.7 -> 0.8 (3 occorrenze)
- populate-test-data.sql: aggiunto warning hash fittizi1 parent ccb5191 commit a679cbd
37 files changed
Lines changed: 40 additions & 2627 deletions
File tree
- dev
- old-docs
- scripts
- utility
- deployment
- test-data
This file was deleted.
This file was deleted.
0 commit comments