#!/bin/bash if [ $# -ne 1 ] then echo "usage: $0 name@domain.sth" exit -1; fi echo "populating db for user $1" dbName='testDB.db' sqlite="sqlite3" JIDs=('andrew@gmail.com' 'john@gmail.com' 'carol@redcode.com' 'nick@foss.org' 'james@random.org') selfJID=$1 randomWords=('cheese' 'house' 'berry' 'tree' 'glass' 'door' 'music' 'work') baseStatement="INSERT INTO messages('message', 'fromBare', 'fromResource', 'toBare', 'toResource', 'type', 'time') VALUES(" baseMessage="Message from: " firstDay=1 lastDay=8 month=6 $sqlite -line $dbName "CREATE TABLE IF NOT EXISTS messages('message' STRING, 'fromBare' INTEGER, 'fromResource' STRING, 'toBare' INTEGER, 'toResource' STRING, 'type' INTEGER, 'time' INTEGER, 'offset' INTEGER);" $sqlite -line $dbName "CREATE TABLE IF NOT EXISTS jids('id' INTEGER PRIMARY KEY ASC AUTOINCREMENT, 'jid' STRING UNIQUE NOT NULL);" $sqlite -line $dbName "INSERT INTO jids('jid') VALUES('$selfJID');" for (( id=2; id<${#JIDs[@]} + 2; id++ )) do echo $id $sqlite -line $dbName "INSERT INTO jids('jid') VALUES('${JIDs[$((id - 2))]}');" for (( i=$firstDay; i