v1.12.31 불필요 파일 정리 및 업로드·배포 안정성 보강
This commit is contained in:
@@ -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 "마이그레이션 실행 완료"
|
||||
|
||||
Reference in New Issue
Block a user