Files
ROMFASTSQL/scripts/convert_to_10g.bat
Marius 29e88631ba feat(scripts): add PACK_CONTAFIN Oracle 10g converter
Script Python + bat care converteste automat FORALL/BULK_ROWCOUNT
din PACK_CONTAFIN.pck in FOR LOOP compatibil Oracle 10g.
Include pre/post validare, scriere atomica si diff afisare.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-09 15:19:36 +02:00

20 lines
890 B
Batchfile

@echo off
REM =========================================================================
REM convert_to_10g.bat
REM Converteste PACK_CONTAFIN.pck -> PACK_CONTAFIN_ORACLE_10G.pck
REM (elimina FORALL/BULK_ROWCOUNT, inlocuieste cu FOR LOOP Oracle 10g)
REM
REM UTILIZARE (din radacina proiectului):
REM scripts\convert_to_10g.bat -- conversie normala
REM scripts\convert_to_10g.bat --dry-run -- doar afiseaza diff
REM scripts\convert_to_10g.bat --no-backup -- fara fisier .bak
REM scripts\convert_to_10g.bat --input alt.pck --output out.pck
REM
REM Toate argumentele sunt transmise direct catre scriptul Python.
REM =========================================================================
REM Schimba directorul de lucru la radacina proiectului (parintele lui scripts\)
cd /d "%~dp0.."
python scripts\convert_to_10g.py %*