v1.12.31 불필요 파일 정리 및 업로드·배포 안정성 보강

This commit is contained in:
2026-10-21 19:10:01 +09:00
parent 7b6fc45bf3
commit 0cd888a427
17 changed files with 170 additions and 59 deletions

View File

@@ -46,7 +46,10 @@ load_env_file() {
set -a
# shellcheck disable=SC1090
. "./$COMPOSE_ENV_FILE"
case "$COMPOSE_ENV_FILE" in
/*) . "$COMPOSE_ENV_FILE" ;;
*) . "./$COMPOSE_ENV_FILE" ;;
esac
set +a
}
@@ -207,8 +210,8 @@ migrate_database() {
fi
echo "apply $file_name"
psql_exec -f "$CONTAINER_MIGRATIONS_DIR/$file_name"
run_sql "INSERT INTO $SCHEMA_MIGRATIONS_TABLE (file_name) VALUES ('$file_name') ON CONFLICT (file_name) DO NOTHING;"
psql_exec --single-transaction -f "$CONTAINER_MIGRATIONS_DIR/$file_name" \
-c "INSERT INTO $SCHEMA_MIGRATIONS_TABLE (file_name) VALUES ('$file_name') ON CONFLICT (file_name) DO NOTHING;"
done
echo "마이그레이션 실행 완료"