X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=bin%2Fregen.sh;h=3d5f6bcf852fc14e76fd7ec41bc20c14f674355f;hb=fcaacef3ae5d5e492969fe9e7946ee008ecc765d;hp=8b2a7811305fe4585bbc8e910a07f7e2415597d0;hpb=b2d57fad10fc83f7595bae1816b4d3a636129406;p=civicrm-core.git diff --git a/bin/regen.sh b/bin/regen.sh index 8b2a781130..3d5f6bcf85 100755 --- a/bin/regen.sh +++ b/bin/regen.sh @@ -41,13 +41,15 @@ $MYSQLCMD < civicrm_data.mysql $MYSQLCMD < civicrm_sample.mysql echo "DROP TABLE IF EXISTS zipcodes" | $MYSQLCMD $MYSQLCMD < zipcodes.mysql -php GenerateData.php -# run the cli script to build the menu and the triggers -cd $CIVISOURCEDIR -"$PHP5PATH"php bin/cli.php -e System -a flush --triggers 1 --session 1 +## For first boot on fresh DB, boot CMS before CRM. +cms_eval 'civicrm_initialize();' + +php GenerateData.php -$MYSQLCMD -e "DROP TABLE zipcodes; DROP TABLE IF EXISTS civicrm_install_canary; UPDATE civicrm_domain SET config_backend = NULL; DELETE FROM civicrm_extension; DELETE FROM civicrm_cache; DELETE FROM civicrm_setting;" +## Prune local data +$MYSQLCMD -e "DROP TABLE zipcodes; DROP TABLE IF EXISTS civicrm_install_canary; DELETE FROM civicrm_cache; DELETE FROM civicrm_setting;" +$MYSQLCMD -e "DELETE FROM civicrm_extension WHERE full_name NOT IN ('sequentialcreditnotes');" TABLENAMES=$( echo "show tables like 'civicrm_%'" | $MYSQLCMD | grep ^civicrm_ | xargs ) cd $CIVISOURCEDIR/sql