diff options
Diffstat (limited to 'devfiles/scripts/bootstrap-strings.sh')
-rwxr-xr-x | devfiles/scripts/bootstrap-strings.sh | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/devfiles/scripts/bootstrap-strings.sh b/devfiles/scripts/bootstrap-strings.sh new file mode 100755 index 0000000..9552dcb --- /dev/null +++ b/devfiles/scripts/bootstrap-strings.sh @@ -0,0 +1,32 @@ +#!/bin/sh + +## +## This script clears the strings ColumnFamily and then rebuilds it. +## + +export TOOLS=`awk -F= '/jesterpm\.buildtools\.root/ { print $2 }' $HOME/.jesterpm-build-tools.properties` +export DEVFILES=$(dirname $0) + +TEMPFILE=`mktemp` + +cat > $TEMPFILE << EOF +use GROW; + +drop column family strings; + +create column family strings + with key_validation_class = 'UTF8Type' + and comparator = 'UTF8Type' + and default_validation_class = 'UTF8Type'; +EOF + +# Fill with questions +./compile-questions.sh >> $TEMPFILE + + +# Fill with videos +./compile-videos.sh >> $TEMPFILE + +# GO! +cassandra-cli < $TEMPFILE +rm $TEMPFILE |