File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11PWD=$( printf ' %q\n' " ${PWD##*/ } " )
22PWD=${PWD/ [^a-zA-Z\d\s:]/ }
33
4- CONTAINER=$( docker ps | awk ' {print $NF}' | grep mysql | grep $PWD )
4+ SQL_CONTAINER=$( docker ps | awk ' {print $NF}' | grep mysql | grep $PWD )
5+ OCT_CONTAINER=$( docker ps | awk ' {print $NF}' | grep october | grep $PWD )
56
67SQLFILE=$1
78USERNAME=$( grep " ^OC_DB_USERNAME" .env | cut -f2- -d=)
@@ -20,8 +21,9 @@ if [ "$TYPE" != "mysql" ] ; then
2021fi
2122
2223if [ ! -z $USERNAME ] && [ ! -z $PASSWORD ] && [ ! -z $DATABASE ] ; then
23- docker exec -i $CONTAINER mysql -u$USERNAME -p$PASSWORD -e " CREATE DATABASE IF NOT EXISTS $DATABASE " > /dev/null 2>&1
24- docker exec -i $CONTAINER mysql -u$USERNAME -p$PASSWORD $DATABASE < $SQLFILE
24+ docker exec -i $SQL_CONTAINER mysql -u$USERNAME -p$PASSWORD -e " CREATE DATABASE IF NOT EXISTS $DATABASE " > /dev/null 2>&1
25+ docker exec -i $SQL_CONTAINER mysql -u$USERNAME -p$PASSWORD $DATABASE < $SQLFILE
26+ docker exec -i $OCT_CONTAINER php artisan cache:clear
2527else
2628 printf " You must set the following variables in your .env file: \n \
2729 OC_DB_USERNAME\n \
You can’t perform that action at this time.
0 commit comments