From 6e47a8505541e9c6f95e4ccae418e9dfee045680 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Kr=C3=BCger?= Date: Tue, 28 Oct 2025 23:26:57 +0100 Subject: [PATCH] fix: use $VAR instead of ${VAR} for arty variable expansion Changed from ${DB_USER}/${SEXY_DB_NAME} to $DB_USER/$SEXY_DB_NAME for proper variable expansion in arty scripts. Arty exports environment variables before executing scripts, so simple $VAR syntax works correctly, while ${VAR} was being treated as literal text in the shell context. --- arty.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arty.yml b/arty.yml index 230339b..d48fa9d 100644 --- a/arty.yml +++ b/arty.yml @@ -111,7 +111,7 @@ scripts: sexy/db/import: | echo "⚠️ WARNING: This will replace the current database!" && echo "Make sure core_postgres container is running..." && - docker exec -i core_postgres psql -U valknar -d directus < ~/Projects/docker-compose/sexy/directus.sql && + docker exec -i core_postgres psql -U $DB_USER -d $SEXY_DB_NAME < ~/Projects/docker-compose/sexy/directus.sql && echo "✓ Database imported from ~/Projects/docker-compose/sexy/directus.sql" && echo "Restarting Directus API..." && docker restart sexy_api && @@ -134,7 +134,7 @@ scripts: sexy/import/all: | echo "⚠️ WARNING: This will completely replace the database and schema!" && echo "Importing database..." && - docker exec -i core_postgres psql -U valknar -d directus < ~/Projects/docker-compose/sexy/directus.sql && + docker exec -i core_postgres psql -U $DB_USER -d $SEXY_DB_NAME < ~/Projects/docker-compose/sexy/directus.sql && echo "✓ Database imported" && echo "Applying Directus schema..." && docker cp ~/Projects/docker-compose/sexy/schema.yaml sexy_api:/directus/schema.yaml &&