VERS='5.72.113'

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 (
    dtdesac	DATE,
    dtreact	DATE,
    userdesac	CHAR(8),
    userreact	CHAR(8)
);

UPDATE gc_art SET
    dtdesac="01-01-1901",
    dtreact="01-01-1901"
WHERE dtdesac IS NULL;

ALTER TABLE gc_conta ADD (
  poste		CHAR(2)
);

UPDATE gc_conta SET poste="01" WHERE numlig=0 AND poste IS NULL;
UPDATE gc_conta SET poste="02" WHERE numlig=1 AND poste IS NULL;
UPDATE gc_conta SET poste="03" WHERE numlig=2 AND poste IS NULL;
UPDATE gc_conta SET poste="04" WHERE numlig=3 AND poste IS NULL;

ALTER TABLE logevent MODIFY (
  ref2		CHAR(5), 
  ref3		CHAR(5), 
  ref4		CHAR(5), 
  ref5		CHAR(5),
  champ		CHAR(5)
);

ALTER TABLE logevent ADD (
  comment	CHAR(180)
);

CLOSE DATABASE;

EOT

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

echo "Mise a jour terminee"
