view contrib/make_flys_release/h2/createArtifacts.sh @ 6693:88bb0c794833

issue1391: Enable GaugeDischarge artifact to directly load a table by its ID This allows us to use the GaugeDischargeArtifact for any discharge tables that we have in our database. The name of the created facet is taken from the ids string as is also usual in the WMS artifacts.
author Andre Heinecke <aheinecke@intevation.de>
date Mon, 29 Jul 2013 12:19:57 +0200
parents 3ba2917e49d3
children 19472d3877d6
line wrap: on
line source
#!/bin/bash

mkdir -p artifactsdb

DIR=`dirname $0`
DIR=`readlink -f "$DIR"`

CLASSPATH=
for l in `find "$DIR" -name \*.jar -print`; do
   CLASSPATH=$CLASSPATH:$l
done

export CLASSPATH

if [ $# != 1 ]; then
    echo "Usage: $0 <schema_file>"
fi

java org.h2.tools.RunScript \
    -url jdbc:h2:`readlink -f artifactsdb`/artifacts \
    -script "$1"

http://dive4elements.wald.intevation.org