summaryrefslogblamecommitdiff
path: root/localserver/initdb.sh
blob: b130f712411f1d646307a876413d4de5c24a886f (plain) (tree)
1
2
3
4
5
6
7
8
9
10
                   
 


                                             




                                    




                                             




                                      
              


                          
                                     
  
#!/usr/bin/env bash

export DIR="$(pwd)"
export VER=$(cat versions/sqlver 2>/dev/null)

cd ../../server-data/sql-files

echo Creating db and user...
echo Enter mysql root password:
mysql --force -u root -p <./init.sql
result=$?
if [ "$result" != 0 ]; then
    echo Password failed. Trying with sudo...
    sudo mysql --force -u root <./init.sql
fi

export CMD="mysql -u evol -pevol evol"

echo Creating tables...
$CMD <main.sql
$CMD <logs.sql

if [[ -z "${VER}" ]]; then
    mkdir ${DIR}/versions
    echo "17" >${DIR}/versions/sqlver
fi