VERS='5.4.60'

echo "Mise a jour de la base de donnees pour Version $VERS"

isql - - <<EOT

database gc;

UPDATE 
  gc_parsys 
SET 
  version='$VERS';

ALTER TABLE 
  gc_serie 
ADD
  (
    numlig SMALLINT
  );

UPDATE 
  gc_serie 
SET 
  numlig = 0;

ALTER TABLE 
  gc_entcptgpoc
MODIFY
  (
    nodos INTEGER
  );

ALTER TABLE
  gc_entcptgpoc
ADD
  (
    valide SMALLINT
  );

UPDATE
  gc_entcptgpoc
SET
  valide = 0;
  
CREATE TABLE 
  gc_pxtap
  (
  nofac CHAR(10),
  numlig SMALLINT,
  numdep SMALLINT,
  dtfac DATE,
  codart CHAR(12),
  reffour CHAR(15),
  codfou CHAR(6),
  pa FLOAT,
  pvt FLOAT,
  qtt FLOAT,
  remis FLOAT,
  traite SMALLINT,
  nseek SERIAL
  );

CREATE UNIQUE INDEX ux_pxtap01 ON gc_pxtap (nseek);
CREATE        INDEX ix_pxtap02 ON gc_pxtap (dtfac, numdep, codfou);

CLOSE DATABASE;

EOT

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

echo "Mise a jour terminee"
