VERS='5.68.03'

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_entppnt
(
    nodos serial not null,
    desig char(30),
    dtcreat   date,
    dtptappl  date,
    dtval     date,
    nodep     smallint,
    valide    smallint
);

CREATE UNIQUE INDEX
  ux_entppnt01
ON
  gc_entppnt (nodos);

ALTER TABLE
  gc_ppnt
ADD (
  nodos   integer before codart,
  numlig  integer before codart
);

DROP INDEX ix_ppnt01;

CREATE INDEX
  ix_ppnt01
ON
  gc_ppnt (nodos, codart, iddep);

create table gc_grspfam (
  nom     char(10),
  numsoc  smallint,
  fam     char(4),
  progr	  float,
  progr2	  float);

create index ix_grspfam01 on gc_grspfam (nom, numsoc);

CREATE TABLE
  gc_aport
(
    code char(6),
    nom  char(30),
    cont char(30)
);

CREATE UNIQUE INDEX
  ux_code01
ON
  gc_aport (code);

ALTER TABLE
  gc_facveh
ADD (
  aport  char(6)
);

ALTER TABLE
 gc_cli
ADD (
  rel smallint
); 

UPDATE gc_cli SET rel = 1 WHERE rel IS NULL;

CLOSE DATABASE;

EOT

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

echo "Mise a jour terminee"

