refactor reset_install script
This commit is contained in:
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
namespace Thelia\Model;
|
namespace Thelia\Model;
|
||||||
|
|
||||||
|
use Thelia\Core\Event\CategoryEvent;
|
||||||
use Thelia\Model\Base\Category as BaseCategory;
|
use Thelia\Model\Base\Category as BaseCategory;
|
||||||
use Propel\Runtime\ActiveQuery\Criteria;
|
use Propel\Runtime\ActiveQuery\Criteria;
|
||||||
use Thelia\Tools\URL;
|
use Thelia\Tools\URL;
|
||||||
|
|||||||
@@ -5,7 +5,6 @@
|
|||||||
echo -e "\033[47m\033[1;31m\n[WARN] This script will reset this Thelia2 install\n\033[0m"
|
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
|
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."
|
echo "[FAILED] Please add your database informations in local/config/database.yml and start this script again."
|
||||||
else
|
else
|
||||||
echo -e "\n\e[01;34m[INFO] Downloading vendors\e[00m\n"
|
echo -e "\n\e[01;34m[INFO] Downloading vendors\e[00m\n"
|
||||||
@@ -19,14 +18,11 @@ else
|
|||||||
echo -e "\n\e[01;34m[INFO] Building SQL CREATE file\e[00m\n"
|
echo -e "\n\e[01;34m[INFO] Building SQL CREATE file\e[00m\n"
|
||||||
../../bin/propel sql:build -v --output-dir=../../install/
|
../../bin/propel sql:build -v --output-dir=../../install/
|
||||||
|
|
||||||
# Not working : insert manually
|
|
||||||
# echo -e "\n\e[01;34m[INFO] Inserting SQL\e[00m\n"
|
echo -e "\n\e[01;34m[INFO] Reloaded Thelia2 database\e[00m\n"
|
||||||
# ../../bin/propel insert-sql -v --output-dir=../../install/
|
|
||||||
# install/thelia.sql
|
|
||||||
# install/insert.sql
|
|
||||||
echo -e "\n\e[01;34m[INFO] Reinstalling Thelia2\e[00m\n"
|
|
||||||
cd ../..
|
cd ../..
|
||||||
php Thelia thelia:install
|
rm install/sqldb.map
|
||||||
|
php Thelia thelia:dev:reloadDB
|
||||||
|
|
||||||
echo -e "\n\e[01;34m[INFO] Installing fixtures\e[00m\n"
|
echo -e "\n\e[01;34m[INFO] Installing fixtures\e[00m\n"
|
||||||
php install/faker.php
|
php install/faker.php
|
||||||
|
|||||||
Reference in New Issue
Block a user