feat(Makefile): save db from dev2 command

This commit is contained in:
2026-02-09 13:23:56 +03:00
parent 7d9cc1fd33
commit 791e12dc7b
2 changed files with 14 additions and 0 deletions

View File

@@ -15,3 +15,6 @@ MY_APP_GIT_URL="ssh://git@10.55.5.123:222/alex_chevski/eatvio.git"
PROD_DB_USER=readonly_user
PROD_DB_PASS=baexueShosei0AiD
PROD_DB_FILE="latest-prod-db.sql"
DEV2_DB_USER=readonly_user
DEV2_DB_PASS=baexueShosei0AiD
DEV2_DB_FILE="latest-dev2-db.sql"

View File

@@ -94,9 +94,20 @@ mysql-remove-latest-prod-db:
mysql-import-db-from-prod: mysql-save-prod-db mysql-restore-saved-from-prod-db mysql-remove-latest-prod-db
mysql-save-dev2-db:
mysqldump --single-transaction -u${DEV2_DB_USER} -p${DEV2_DB_PASS} -h10.55.5.15 -P1094 eatvio > ${DEV2_DB_FILE}
mysql-remove-latest-dev2-db:
rm -f ${DEV2_DB_FILE}
mysql-import-db-from-dev2: mysql-save-dev2-db mysql-restore-saved-from-dev2-db mysql-remove-latest-dev2-db
fetch-media-from-prod:
docker compose exec php-fpm ./artisan imports:images-from-prod
fetch-media-from-dev2:
docker compose exec php-fpm ./artisan imports:images-from-dev2
import-prod-data: mysql-import-db-from-prod fetch-media-from-prod
start-frontend: