diff --git a/utils/lodspk.sh b/utils/lodspk.sh index 3d64011929446ea00125f3de2b43615434a6f2c8..4edcd8a1fe4dc10d495b57000c2d2ba2f0959aac 100755 --- a/utils/lodspk.sh +++ b/utils/lodspk.sh @@ -85,7 +85,7 @@ if [[ $currentOperation == "debug" ]]; then exit 1 fi php $DIR/modules/debug.php "$debugOperation" - $DIR/modules/cache.sh clear + $DIR/modules/cache.sh clear nometa exit fi diff --git a/utils/modules/cache.sh b/utils/modules/cache.sh index 3cfa920f800738475ba91883e0f02dd4e8ddc5ce..88b9d3f9c4902e3d0e052db2d6765810680f8efc 100755 --- a/utils/modules/cache.sh +++ b/utils/modules/cache.sh @@ -3,10 +3,13 @@ DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" cacheDir=$DIR/../../cache - +metaDir=$DIR/../../meta if [[ $1 == "clear" ]]; then if [ -d "$cacheDir" ]; then rm -f $cacheDir/* + if [[ $2 != "nometa" ]]; then + sqlite3 $metaDir/db.sqlite 'delete from document' + fi else echo "ERROR: Couldn't find cache directory" >&2 exit 1