From 8b607988ecc6212f514144c6991c7d7801206f12 Mon Sep 17 00:00:00 2001 From: Volodymyr Kolesnykov Date: Wed, 7 Aug 2024 21:14:50 +0300 Subject: [PATCH] feat(dev-env): migration from `vipdev.lndo.site` to `vipdev.site` --- dev-tools/setup.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/dev-tools/setup.sh b/dev-tools/setup.sh index 6a8992af..60d2fee8 100755 --- a/dev-tools/setup.sh +++ b/dev-tools/setup.sh @@ -202,3 +202,13 @@ if ! wp core is-installed --skip-plugins --skip-themes; then else echo "WordPress already installed" fi + +if wp --skip-plugins --skip-themes option get siteurl | grep -Fq 'vipdev.lndo.site' && echo "${wp_url}" | grep -qF vipdev.site; then + echo "Migrating from vipdev.lndo.site to vipdev.site, please stand by…" + echo "Backing up the database…" + (cd /app && wp --skip-plugins --skip-themes db export) + echo "Replacing vipdev.lndo.site with vipdev.site…" + wp --skip-plugins --skip-themes search-replace vipdev.lndo.site vipdev.site --all-tables --precise --report-changed-only + wp --skip-plugins --skip-themes cache flush + echo 'Done!' +fi