VERS='5.67.25'

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_cdem 
  (
    codart char(12),
    codfam char(4),
    mois smallint,
    annee smallint,
    qttd float,
    revd float,
    qtta float,
    reva float,
    numdep smallint,
    datcum date
  );

create unique index ix_cdem01 on gc_cdem (codart,mois,annee,numdep);
create index ix_cdem02 on gc_cdem (codfam,mois,annee,numdep);
create unique index ix_cdem03 on gc_cdem (codart,datcum,numdep);
create index ix_cdem04 on gc_cdem (codfam,datcum,numdep);

alter table gc_soc add (
    lastpntl date,
    lastpntc date
);

update gc_soc set lastpntl = lastpnta
where lastpntl is null;

update gc_soc set lastpntc = lastpnta
where lastpntc is null;

close database;

EOT

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

echo "Mise a jour terminee"


