From 0ce0eec4792be9bc1d30948ab4f29e2474d92325 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Kr=C3=BCger?= Date: Sun, 26 Oct 2025 11:19:55 +0100 Subject: [PATCH] fix: arty cmds --- arty.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/arty.yml b/arty.yml index e7a4b63..fbfd56b 100644 --- a/arty.yml +++ b/arty.yml @@ -61,17 +61,17 @@ scripts: up: docker compose up -d down: docker compose down logs: docker compose logs -f - sync: rsync -avzhe ssh ./.env root@vps:~/Projects/docker.compose/ + sync: rsync -avzhe ssh ./.env root@vps:~/Projects/docker-compose/ db/dump: | PGPASSWORD="${DB_PASSWORD}" pg_dump -h "${CORE_DB_HOST}" -p "${CORE_DB_PORT}" -U "${DB_USER}" -d "${SEXY_DB_NAME}" > sexy/directus.sql \ docker cp "sexy/directus.yaml" "sexy_api:/directus/directus.yaml" \ docker exec "sexy_api" npx directus schema apply /directus/directus.yaml \ db/import: | PGPASSWORD="${DB_PASSWORD}" psql -h "${CORE_DB_HOST}" -p "${CORE_DB_PORT}" -U "${DB_USER}" -d postgres -c \ - "SELECT pg_terminate_backend(pid) FROM pg_stat_activity WHERE datname = '${SEXY_DB_NAME}' AND pid <> pg_backend_pid();" \ - PGPASSWORD="${DB_PASSWORD}" psql -h "${CORE_DB_HOST}" -p "${CORE_DB_PORT}" -U "${DB_USER}" -d postgres -c "DROP DATABASE IF EXISTS ${SEXY_DB_NAME};" \ - PGPASSWORD="${DB_PASSWORD}" psql -h "${CORE_DB_HOST}" -p "${CORE_DB_PORT}" -U "${DB_USER}" -d postgres -c "CREATE DATABASE ${SEXY_DB_NAME};" \ - PGPASSWORD="${DB_PASSWORD}" psql -h "${CORE_DB_HOST}" -p "${CORE_DB_PORT}" -U "${DB_USER}" -d "${SEXY_DB_NAME}" -f "sexy/directus.sql" \ - docker exec "sexy_api" npx directus schema snapshot "/directus/directus.yaml" \ - docker cp "sexy_api:/directus/directus.yaml" "sexy/directus.yaml" + "SELECT pg_terminate_backend(pid) FROM pg_stat_activity WHERE datname = '${SEXY_DB_NAME}' AND pid <> pg_backend_pid();"; \ + PGPASSWORD="${DB_PASSWORD}" psql -h "${CORE_DB_HOST}" -p "${CORE_DB_PORT}" -U "${DB_USER}" -d postgres -c "DROP DATABASE IF EXISTS ${SEXY_DB_NAME};"; \ + PGPASSWORD="${DB_PASSWORD}" psql -h "${CORE_DB_HOST}" -p "${CORE_DB_PORT}" -U "${DB_USER}" -d postgres -c "CREATE DATABASE ${SEXY_DB_NAME};"; \ + PGPASSWORD="${DB_PASSWORD}" psql -h "${CORE_DB_HOST}" -p "${CORE_DB_PORT}" -U "${DB_USER}" -d "${SEXY_DB_NAME}" -f "sexy/directus.sql"; \ + docker exec "sexy_api" npx directus schema snapshot "/directus/directus.yaml"; \ + docker cp "sexy_api:/directus/directus.yaml" "sexy/directus.yaml"; net: docker network create "$NETWORK_NAME"