set -eux

bakDir=/tmp/craft-bak-$(date +%s)
echo "backing up craft base instance in $bakDir"
mkdir -p $bakDir
cp -a /var/www/html/craft $bakDir/
mysqldump --defaults-file=./.my.cnf --port=3308 --host=127.0.0.1 craft > $bakDir/dump.sql

echo "overwriting craft database"
mysql --defaults-file=./.my.cnf --port=3308 --host=127.0.0.1 craft < resources/schema-dev.sql
echo "overwriting craft files"
rsync -a --exclude '.env' --exclude 'storage' --exclude '.git*' ./craft/ /var/www/html/craft/
chown -R www-data: /var/www/html/craft/

echo "done"
