VERS='5.72.112'

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_parsys ADD (
  numcert	CHAR(10)
);

CREATE TABLE cr_signfac (
  nofac		CHAR(10),
  hashbase	CHAR(180),
  hash		CHAR(25),
  sign		CHAR(180),
  nofacprec	CHAR(10)
);

CREATE UNIQUE INDEX ux_crsignfac01 ON cr_signfac (nofac);

CREATE TABLE cr_signlgf (
  nofac		CHAR(10),
  numlig	SMALLINT,
  hash		CHAR(25)
);

CREATE UNIQUE INDEX ux_crsignlgf ON cr_signlgf (nofac, numlig);

ALTER TABLE gc_art ADD (
    arf0_ddebpr DATE,
    arf1_ddebpr DATE,
    arf2_ddebpr DATE,
    arf3_ddebpr DATE
);

UPDATE gc_art SET
    arf0_ddebpr="01-01-1901",
    arf1_ddebpr="01-01-1901",
    arf2_ddebpr="01-01-1901",
    arf3_ddebpr="01-01-1901"
WHERE arf0_ddebpr IS NULL;

CLOSE DATABASE;

EOT

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

echo "Mise a jour terminee"
