build/post_upgrade.sh
changeset 541 e756a8c72c3d
parent 384 5598bad67f8d
--- a/build/post_upgrade.sh	Tue Jul 11 09:49:26 2017 +0200
+++ b/build/post_upgrade.sh	Fri Sep 08 12:04:06 2017 +0200
@@ -1,11 +1,23 @@
 #!/usr/bin/env sh
 PATH=/opt/remi/php56/root/usr/bin/:$PATH
 
-if [ -x /usr/local/bin/drush ]; then
+if [ -x /usr/local/bin/drush ] && [ -f /var/www/corpusdelaparole/drupal/sites/default/settings.php ]; then
+    echo "Apply database update"
+    /usr/local/bin/drush -r /var/www/corpusdelaparole/drupal updb -y
     echo "Reactivate corpus module"
     /usr/local/bin/drush -r /var/www/corpusdelaparole/drupal pm-enable -y corpus
+
+    echo "Emptying accesslog,search_dataset,search_index,search_total,sessions,watchdog tables"
+    /usr/local/bin/drush -r /var/www/corpusdelaparole/drupal sql-query "TRUNCATE TABLE accesslog"
+    /usr/local/bin/drush -r /var/www/corpusdelaparole/drupal sql-query "TRUNCATE TABLE search_dataset"
+    /usr/local/bin/drush -r /var/www/corpusdelaparole/drupal sql-query "TRUNCATE TABLE search_index"
+    /usr/local/bin/drush -r /var/www/corpusdelaparole/drupal sql-query "TRUNCATE TABLE search_total"
+    /usr/local/bin/drush -r /var/www/corpusdelaparole/drupal sql-query "TRUNCATE TABLE sessions"
+    /usr/local/bin/drush -r /var/www/corpusdelaparole/drupal sql-query "TRUNCATE TABLE watchdog"
+
     echo "Clear drupal cache"
     /usr/local/bin/drush -r /var/www/corpusdelaparole/drupal cc all
+
 fi
 
 if [ -d /var/www/corpusdelaparole/corpus-back/ ]; then