- scripts/seed_sandbox.py --reset --scenario=napoli-sas --advance=draft|submitted|under_review - Reset chirurgico (TRUNCATE CASCADE) tabelle remission_* + cleanup /var/uploads - Ensure schema RE-START pubblicato (idempotente) - Scenario napoli-sas: 5 fatture (2 B1 Dell/HP, 2 B2 Netcomm/Romano, 1 B3 CertQuality), 2 ULA (Rossi T_IND FTE 1.0, Bianchi T_DET FTE 0.5), 4 documenti (DURC, VISURA, BILANCIO, ALTRO) - Tutti gli 11 record hanno PDF fixture generati via weasyprint e caricati nello storage tramite lo stesso adapter usato dagli endpoint (no bypass) - Advance opzionale: lascia la pratica DRAFT / la invia / la fa prendere in carico dall'istruttore - Documentato nel docstring con esempi di invocazione - scripts/fixtures/pdf/ directory predisposta per futuri PDF custom Test: seed --reset --advance=under_review -> 11 PDF reali 196KB totali, practice UNDER_REVIEW pronta per demo istruttore Cecilia.
17 KiB
17 KiB