- Fully automatic reset script
This commit is contained in:
gmorel
2013-09-02 17:09:14 +02:00
parent 4b1de5fe93
commit 451dc93eb3

View File

@@ -4,10 +4,6 @@
echo -e "\033[47m\033[1;31m\n[WARN] This script will reset this Thelia2 install\n\033[0m"
if [ ! -f local/config/database.yml ]; then
cp local/config/database.yml.sample local/config/database.yml
echo "[FAILED] Please add your database informations in local/config/database.yml and start this script again."
else
echo -e "\n\e[01;34m[INFO] Downloading vendors\e[00m\n"
php composer install --prefer-dist --no-dev
@@ -26,13 +22,13 @@ else
# install/insert.sql
echo -e "\n\e[01;34m[INFO] Reinstalling Thelia2\e[00m\n"
cd ../..
php Thelia thelia:install
php Thelia thelia:install --db_host localhost --db_username thelia2 --db_password thelia2 --db_name thelia2
echo -e "\n\e[01;34m[INFO] Installing fixtures\e[00m\n"
php install/faker.php
echo -e "\n\e[01;34m[INFO] Adding admin\e[00m\n"
php Thelia thelia:create-admin
php Thelia thelia:create-admin --login_name thelia2 --password thelia2 --last_name thelia2 --first_name thelia2
echo -e "\n\e[00;32m[SUCCESS] Reset done\e[00m\n"
fi