#!/bin/sh # # Taginfo source: DB # # update.sh DIR [PLANETFILE] # set -e # uncomment this if you want to get a core file in case tagstats crashes #ulimit -c unlimited DIR=$1 PLANETFILE=$2 DATECMD='date +%Y-%m-%dT%H:%M:%S' if [ "x" = "x$DIR" ]; then echo "Usage: update.sh DIR [PLANETFILE]" exit 1 fi if [ "x" = "x$PLANETFILE" ]; then PLANETFILE=`../../bin/taginfo-config.rb sources.db.planetfile` fi echo "`$DATECMD` Start db..." DATABASE=$DIR/taginfo-db.db SELECTION_DB=$DIR/../selection.db rm -f $DATABASE echo "`$DATECMD` Running init.sql..." sqlite3 $DATABASE <../init.sql echo "`$DATECMD` Running pre.sql..." sqlite3 $DATABASE