VERS='6.04.004'

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_fac ADD (
  txremfid		FLOAT,
  totremfid		FLOAT
);

UPDATE gc_fac SET
txremfid=0,
totremfid=0
WHERE txremfid IS NULL;

ALTER TABLE gc_cli2 ADD (
  if_collec		SMALLINT,
  if_method		SMALLINT
);
  
UPDATE gc_cli2 SET
if_collec=1,
if_method=0
WHERE if_collec IS NULL;

ALTER TABLE gc_cli2 ADD (
  dernach		DATE,
  if_dteffac		DATE,
  if_hreffac		INTEGER,
  if_mtfeffac		SMALLINT,
  if_usereff		CHAR(8)
);

UPDATE gc_cli2 SET
dernach="01-01-1901",
if_dteffac="01-01-1901",
if_hreffac=0,
if_mtfeffac=0
WHERE dernach IS NULL;

ALTER TABLE gc_art ADD (
  desigcom		CHAR(60)
);

CLOSE DATABASE;

EOT

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

echo "Mise a jour terminee"
