Skip to content
Snippets Groups Projects
Commit 2fec1ddf authored by Kurund Jalmi's avatar Kurund Jalmi
Browse files

Merge branch 'master' of github.com:civicrm/civicrm-core

parents f0292b1f d1bad8ac
Branches
Tags
No related merge requests found
# tmp dump file
TMP_DUMP_FILE=
# Define the path for civicrm demo svn source directory here
CIVI_DEMO_DIR=
# Define drupal-db-name and pristine path along with file-name
DRUPAL_DEMO_DBNAME=
DRUPAL_DEMO_PRISTINE=
# Define wordpress-db-name and pristine path along with file-name
WORDPRESS_DEMO_DBNAME=
WORDPRESS_DEMO_PRISTINE=
# Define wordpress-db-name and pristine path along with file-name
JOOMLA_DEMO_DBNAME=
JOOMLA_DEMO_PRISTINE=
#!/usr/bin/env /bin/bash
source `dirname $0`/demo.conf
pushd .
# load fromm joomla pristine
if [ $JOOMLA_DEMO_DBNAME ]; then
if [ -f $JOOMLA_DEMO_PRISTINE ]; then
mysqladmin -f drop $JOOMLA_DEMO_DBNAME
mysqladmin create $JOOMLA_DEMO_DBNAME
echo "Reloading civicrm-joomla-demo from pristine.."
mysql $JOOMLA_DEMO_DBNAME < $JOOMLA_DEMO_PRISTINE
fi
fi
popd
#!/usr/bin/env /bin/bash
source `dirname $0`/demo.conf
pushd .
if [ $WORDPRESS_DEMO_DBNAME ]; then
# wordpress pristine
if [ -f $WORDPRESS_DEMO_PRISTINE ]; then
mysqladmin -f drop $WORDPRESS_DEMO_DBNAME
echo "Reloading civicrm-wordpress-demo db from pristine.."
mysqladmin create $WORDPRESS_DEMO_DBNAME
mysql $WORDPRESS_DEMO_DBNAME < $WORDPRESS_DEMO_PRISTINE
fi
fi
popd
#!/usr/bin/env /bin/bash
source `dirname $0`/demo.conf
pushd .
# create joomla pristine
if [ $JOOMLA_DEMO_DBNAME ]; then
echo "Taking civicrm-joomla-demo db dump.."
mysqldump $JOOMLA_DEMO_DBNAME > $TMP_DUMP_FILE
if [ -f $JOOMLA_DEMO_PRISTINE ]; then
echo "Creating civicrm-joomla-demo pristine from dump.."
cp $TMP_DUMP_FILE $JOOMLA_DEMO_PRISTINE
fi
fi
popd
#!/usr/bin/env /bin/bash
source `dirname $0`/demo.conf
pushd .
# creating wordpress pristine
if [ $WORDPRESS_DEMO_DBNAME ]; then
if [ -f $WORDPRESS_DEMO_PRISTINE ]; then
echo "Taking civicrm-wordpress-demo db dump.."
mysqldump $WORDPRESS_DEMO_DBNAME > $TMP_DUMP_FILE
echo "Creating civicrm-wordpress-demo pristine from dump.."
cp $TMP_DUMP_FILE $WORDPRESS_DEMO_PRISTINE
fi
fi
popd
#!/usr/bin/env /bin/bash
source `dirname $0`/demo.conf
pushd .
# run regen.sh
echo "Running $CIVI_DEMO_DIR/bin/regen.sh.."
cd $CIVI_DEMO_DIR/bin
./regen.sh
echo "cd $CIVI_DEMO_DIR/sql"
cd $CIVI_DEMO_DIR/sql
if [ $DRUPAL_DEMO_DBNAME ]; then
# drupal pristine
echo "Reloading civicrm-drupal-demo db from generated.mysql .."
mysqladmin -f drop $DRUPAL_DEMO_DBNAME
mysqladmin create $DRUPAL_DEMO_DBNAME
mysql $DRUPAL_DEMO_DBNAME < civicrm.mysql
mysql $DRUPAL_DEMO_DBNAME < civicrm_generated.mysql
echo "Taking civicrm-drupal-demo dump.."
mysqldump $DRUPAL_DEMO_DBNAME > $TMP_DUMP_FILE
if [ -f $DRUPAL_DEMO_PRISTINE ]; then
echo "Creating civicrm-drupal-demo pristine.."
cp $TMP_DUMP_FILE $DRUPAL_DEMO_PRISTINE
fi
fi
if [ ! -f $TMP_DUMP_FILE ]; then
exit 1
fi
if [ $WORDPRESS_DEMO_DBNAME ]; then
# wordpress pristine
if [ -f $WORDPRESS_DEMO_PRISTINE ]; then
echo "Creating civicrm-wordpress-demo pristine.."
cp $TMP_DUMP_FILE $WORDPRESS_DEMO_PRISTINE
fi
mysqladmin -f drop $WORDPRESS_DEMO_DBNAME
echo "Reloading civicrm-wordpress-demo from pristine.."
mysqladmin create $WORDPRESS_DEMO_DBNAME
mysql $WORDPRESS_DEMO_DBNAME < $TMP_DUMP_FILE
fi
if [ $JOOMLA_DEMO_DBNAME ]; then
# joomla pristine
if [ -f $JOOMLA_DEMO_PRISTINE ]; then
echo "Taking civicrm-joomla-demo pristine backup.."
cp $JOOMLA_DEMO_PRISTINE $JOOMLA_DEMO_PRISTINE.bak
fi
echo "Dropping civicrm_* tables from civicrm-joomla-demo db.."
mysql $JOOMLA_DEMO_DBNAME < civicrm_drop.mysql
echo "Reloading civicrm-joomla-demo with fresh civicrm_* tables.."
mysql $JOOMLA_DEMO_DBNAME < $TMP_DUMP_FILE
echo "Taking civicrm-joomla-demo db dump.."
mysqldump $JOOMLA_DEMO_DBNAME > $TMP_DUMP_FILE
if [ -f $JOOMLA_DEMO_PRISTINE ]; then
echo "Creating civicrm-joomla-demo pristine from dump.."
cp $TMP_DUMP_FILE $JOOMLA_DEMO_PRISTINE
fi
fi
popd
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment