#! /bin/bash
#
# cassandra_bash_create.sh
#
# Sep/03/2013
#
#
# ----------------------------------------------------------------
function record_gen_proc
{
key_in=$1
name_in=$2
population_in=$3
date_mod=$4
echo "insert into cities (key,name,population,date_mod)
values ('$key_in','$name_in',$population_in,'$date_mod');" >> $WORK_FILE
#
}
# ----------------------------------------------------------------
export PATH=$PATH:/home/uchida/dbm/cassandra/apache-cassandra-1.2.9/bin
WORK_FILE="/tmp/tmp00751.txt"
#
rm -f $WORK_FILE
#
echo "Content-type: text/html"
echo ""
echo ""
#
cho "drop keyspace city;" > $WORK_FILE
#
echo "create keyspace city with replication = { 'class' : 'SimpleStrategy', 'replication_factor' : 1 };" >> $WORK_FILE
echo "use city;" >> $WORK_FILE
echo "create table cities (
key varchar primary key,
name text,
population int,
date_mod timestamp
);" >> $WORK_FILE
#
record_gen_proc t0531 秋田 82300 2001-9-11
record_gen_proc t0532 男鹿 75100 2001-3-27
record_gen_proc t0533 由利本荘 72400 2001-4-9
record_gen_proc t0534 横手 95800 2001-2-12
record_gen_proc t0535 鹿角 42600 2001-10-23
record_gen_proc t0536 大館 27800 2001-11-8
record_gen_proc t0537 能代 81200 2001-8-17
record_gen_proc t0538 にかほ 53600 2001-7-26
record_gen_proc t0539 湯沢 31700 2001-2-18
#
#
echo "quit;" >> $WORK_FILE
#
echo "*** check *** cassandra ***
"
#
cqlsh < $WORK_FILE
#
rm -f $WORK_FILE
#
echo "*** OK *** Sep/03/2013 ***
"
#