VERS='5.70.28'

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';

ALTER TABLE
 gc_cml
ADD 
(
  tar1 FLOAT,
  tar2 FLOAT,
  tar3 FLOAT,
  tar4 FLOAT,
  tar5 FLOAT
);

ALTER TABLE
 gc_archlf
ADD 
(
  tar1 FLOAT,
  tar2 FLOAT,
  tar3 FLOAT,
  tar4 FLOAT,
  tar5 FLOAT
);

ALTER TABLE
 gc_vlae
ADD 
(
  tar1 FLOAT,
  tar2 FLOAT,
  tar3 FLOAT,
  tar4 FLOAT,
  tar5 FLOAT
);

UPDATE 
  gc_cml
SET
 tar1=pvht, tar2=pvht, tar3=pvht, tar4=pvht, tar5=pvht
WHERE
 tar1 IS NULL;

UPDATE 
  gc_vlae
SET
 tar1=pvht, tar2=pvht, tar3=pvht, tar4=pvht, tar5=pvht
WHERE
 tar1 IS NULL;

UPDATE 
  gc_archlf
SET
 tar1=pvht, tar2=pvht, tar3=pvht, tar4=pvht, tar5=pvht
WHERE
 tar1 IS NULL;

ALTER TABLE
  gc_soc
ADD (
  jrnlodfou	CHAR (4)
);

ALTER TABLE
  gc_art
ADD (
  arf0_dfinpr	DATE,
  arf1_dfinpr	DATE,
  arf2_dfinpr	DATE,
  arf3_dfinpr	DATE
);

UPDATE gc_art SET
  arf0_dfinpr="01-01-1901",
  arf1_dfinpr="01-01-1901",
  arf2_dfinpr="01-01-1901",
  arf3_dfinpr="01-01-1901"
WHERE arf0_dfinpr IS NULL;
 
CLOSE DATABASE;

EOT

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

echo "Mise a jour terminee"
