diff --git a/db-migration-worker/migrate.sh b/db-migration-worker/migrate.sh index 108453bba..214da53d8 100755 --- a/db-migration-worker/migrate.sh +++ b/db-migration-worker/migrate.sh @@ -1,4 +1,12 @@ #!/usr/bin/env bash set -e +for var in "SSH_USERNAME" "SSH_HOST" "MONGODB_USERNAME" "MONGODB_PASSWORD" "MONGODB_DATABASE" "MONGODB_AUTH_DB" "NEO4J_URI" +do + if [[ -z "${!var}" ]]; then + echo "${var} is undefined" + exit 1 + fi +done + /migration/mongo/import.sh /migration/neo4j/import.sh diff --git a/db-migration-worker/migration/mongo/import.sh b/db-migration-worker/migration/mongo/import.sh index fb13a151f..7cf3e91e4 100755 --- a/db-migration-worker/migration/mongo/import.sh +++ b/db-migration-worker/migration/mongo/import.sh @@ -1,14 +1,6 @@ #!/usr/bin/env bash set -e -for var in "SSH_USERNAME" "SSH_HOST" "MONGODB_USERNAME" "MONGODB_PASSWORD" "MONGODB_DATABASE" "MONGODB_AUTH_DB" -do - if [[ -z "${!var}" ]]; then - echo "${var} is undefined" - exit 1 - fi -done - echo "SSH_USERNAME ${SSH_USERNAME}" echo "SSH_HOST ${SSH_HOST}" echo "MONGODB_USERNAME ${MONGODB_USERNAME}" diff --git a/db-migration-worker/migration/neo4j/import.sh b/db-migration-worker/migration/neo4j/import.sh index 9a5045d62..6f539c501 100755 --- a/db-migration-worker/migration/neo4j/import.sh +++ b/db-migration-worker/migration/neo4j/import.sh @@ -1,14 +1,6 @@ #!/usr/bin/env bash set -e -for var in "NEO4J_URI" -do - if [[ -z "${!var}" ]]; then - echo "${var} is undefined" - exit 1 - fi -done - SCRIPT_DIRECTORY="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" echo "MATCH (n) OPTIONAL MATCH (n)-[r]-() DELETE n,r;" | cypher-shell -a $NEO4J_URI for collection in "badges" "categories" "users" "follows" "contributions" "shouts" "comments"