VERS='5.70.36'

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_soc
ADD
(
  dtdex DATE
);

UPDATE gc_soc SET dtdex="01-01-1901" WHERE dtdex IS NULL;

ALTER TABLE
  gc_erc
ADD
(
  typecart	CHAR(2)
);

ALTER TABLE
  gc_vajst
ADD
(
  typecart	CHAR(2)
);

CREATE TABLE gc_mtec
(
  code		CHAR(2),
  numsoc	SMALLINT,
  libel		CHAR(40),
  typ		SMALLINT,
  cptdeb	CHAR(8),
  cptcrd	CHAR(8)
);

CREATE UNIQUE INDEX ux_mtec01 ON gc_mtec (numsoc, code);

ALTER TABLE
  gc_vfped
ADD
(
  traite	SMALLINT
);

UPDATE gc_vfped SET traite=1 WHERE traite IS NULL;

ALTER TABLE
  gc_cli
ADD
(
  typcess	SMALLINT,
  coefcess	FLOAT
);

UPDATE gc_cli SET
  typcess=0,
  coefcess=1
WHERE typcess IS NULL;

ALTER TABLE
  gc_cli
ADD
(
  exclus	SMALLINT
);

UPDATE gc_cli SET
  exclus=0
WHERE exclus IS NULL;

CLOSE DATABASE;

EOT

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

echo "Mise a jour terminee"
