VERS='5.68.76'

echo "Mise a jour de la base de donnees pour Version $VERS"

isql - - <<EOT

DATABASE gc;

UPDATE 
  gc_parsys 
SET 
  version='$VERS'
WHERE
  version<'$VERS';

CREATE TABLE gc_pntc (
    cs		CHAR(2),
    dt		DATE,
    fndcais	FLOAT,
    indic0	SMALLINT,
    indic1	SMALLINT,
    indic2	SMALLINT,
    indic3	SMALLINT,
    indic4	SMALLINT,
    esp00	FLOAT,
    esp01	FLOAT,
    esp02	FLOAT,
    esp03	FLOAT,
    esp04	FLOAT,
    esp05	FLOAT,
    esp06	FLOAT,
    esp07	FLOAT,
    esp08	FLOAT,
    esp09	FLOAT,
    esp10	FLOAT,
    esp11	FLOAT,
    esp12	FLOAT,
    esp13	FLOAT,
    esp14	FLOAT,
    esp15	FLOAT,
    crt00	FLOAT,
    crt01	FLOAT,
    crt02	FLOAT,
    crt03	FLOAT,
    crt04	FLOAT,
    crt05	FLOAT,
    crt06	FLOAT,
    crt07	FLOAT,
    crt08	FLOAT,
    crt09	FLOAT,
    crt10	FLOAT,
    crt11	FLOAT,
    valide	SMALLINT,
    dtval	DATE,
    fndcais0	FLOAT,
    fndcais1	FLOAT,
    fndcais2	FLOAT,
    fndcais3	FLOAT,
    fndcais4	FLOAT,
    fndcais5	FLOAT,
    fndcais6	FLOAT,
    fndcais7	FLOAT,
    fndcais8	FLOAT,
    numdep	SMALLINT,
    traite	SMALLINT
);

CREATE UNIQUE INDEX ux_pntc01 ON gc_pntc (cs, dt);

ALTER TABLE gc_jrnc ADD (
  bank		CHAR(2),
  traite	SMALLINT
);

UPDATE gc_jrnc SET
traite=1
WHERE traite IS NULL;

CLOSE DATABASE;

EOT

chmod 666 $DBPATH/gc.dbs/*.idx
chmod 666 $DBPATH/gc.dbs/*.dat

echo "Mise a jour terminee"
