#!/bin/sh

# default
DBNAME="tmafreq"
TABLE_FREQ="freq"
TABLE_FTN="ftn"
#HOST="localhost"
HOST="home.tma.spb.ru"

OWNER="ftn"
PASSWD=""

###############################################################################
echo "MySQL"
###############################################################################

echo "  \"${DBNAME}\""
mysql -e "CREATE DATABASE ${DBNAME};"

echo "  \"${TABLE_FREQ}\""
mysql -e "CREATE TABLE ${DBNAME}.${TABLE_FREQ} (alias text, file text, path text, system char, passwd text);"

echo "  \"${TABLE_FTN}\""
mysql -e "CREATE TABLE ${DBNAME}.${TABLE_FTN} (addr text, date date, file text, size int8);"

echo "  \"${OWNER}\""
mysql -e "INSERT INTO mysql.user VALUES('${HOST}','${OWNER}','','N','N','N','N','N','N','N','N','N','N','N','N','N','N');"

if [ "${PASSWD}" != "" ];
then
    echo " ..."
    mysql -e "UPDATE mysql.user SET Password=PASSWORD(${PASSWD}) WHERE user='${OWNER}';"
fi

mysql -e "FLUSH PRIVILEGES;"

echo "  \"${OWNER}\"  ."
mysql -e "GRANT SELECT, INSERT, DELETE ON ${DBNAME}.${TABLE_FREQ} TO ${OWNER};"
mysql -e "GRANT SELECT, INSERT ON ${DBNAME}.${TABLE_FTN} TO ${OWNER};"
