VERS='5.68.43'

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_art
ADD
(
  codeco	CHAR(6),
  ecopxven     	SMALLINT,
  ecopxach 	SMALLINT,
  ecopxrev	SMALLINT
);

UPDATE gc_art
SET
ecopxven=1,
ecopxach=1,
ecopxrev=1 
WHERE ecopxven IS NULL;

CREATE TABLE
gc_eco
(
  code char(6),
  nom  char(30) 
);
create unique index ux_eco01 on gc_eco(code);

ALTER TABLE
gc_lgf2
ADD
(
  pxeco FLOAT
);

UPDATE gc_lgf2 SET pxeco = 0 WHERE pxeco IS NULL;

ALTER TABLE
gc_lgf2
ADD
(
 fpxeco SMALLINT
);

UPDATE gc_lgf2 SET fpxeco = 1 WHERE fpxeco IS NULL;

ALTER TABLE
  gc_fctv
ADD (
  mht21		FLOAT,
  mht22		FLOAT,
  mht23		FLOAT,
  mht24		FLOAT,
  mht25		FLOAT
);

UPDATE gc_fctv SET
  mht21=0,
  mht22=0,
  mht23=0,
  mht24=0,
  mht25=0
WHERE mht21 IS NULL;

CLOSE DATABASE;

EOT

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

echo "Mise a jour terminee"
