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>
This commit is contained in:
19
scripts/convert_to_10g.bat
Normal file
19
scripts/convert_to_10g.bat
Normal file
@@ -0,0 +1,19 @@
|
||||
@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 %*
|
||||
Reference in New Issue
Block a user