VERS='5.69.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';

CREATE TABLE
gc_vndc
(
  code     char(2),
  dtdepart date,
  txmrg    float,
  txcom    float,
  primobj  float,
  txbalag  float,
  primbal  float,
  prgbase  float 
);

CREATE INDEX ix_vndc01 ON gc_vndc (code);

CREATE TABLE
gc_vndlc 
(
  code char(2),
  dtdepart date,
  fam  char(4),
  an   smallint,
  mois smallint,
  nbj  smallint,
  ca   float,
  prgf float,
  prgv float
);

CREATE INDEX ix_vndlc01 ON gc_vndlc (code, dtdepart);

CREATE TABLE
gc_fobj
(
  code char(4)
);

CREATE TABLE gc_vndblr
(
  code		CHAR(2),
  an		SMALLINT,
  mois		SMALLINT,
  trch1		FLOAT,
  trch2		FLOAT,
  trch3		FLOAT,
  trch4		FLOAT,
  echu		FLOAT,
  nechu		FLOAT
);

CREATE UNIQUE INDEX ux_vndblr01
ON gc_vndblr (code, an, mois);

CLOSE DATABASE;

EOT

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

echo "Mise a jour terminee"
