Permalink
Cannot retrieve contributors at this time
HR-midPoint-Grouper-Wordpress-Demo/container_files/mp-dir/repository-url
Go to file#!/bin/bash | |
function resolvePort() { | |
if [[ $REPO_PORT == "default" ]]; then | |
case $REPO_DATABASE_TYPE in | |
mariadb) | |
echo 3306 | |
;; | |
mysql) | |
echo 3306 | |
;; | |
oracle) | |
echo 1521 | |
;; | |
postgresql) | |
echo 5432 | |
;; | |
sqlserver) | |
echo 1433 | |
;; | |
*) | |
echo "~~~~~ please supply JDBC port for your repository ~~~~~" | |
esac | |
else | |
echo $REPO_PORT | |
fi | |
} | |
if [[ $REPO_JDBC_URL == "default" ]]; then | |
REPO_PORT=$( resolvePort ) | |
case $REPO_DATABASE_TYPE in | |
mariadb) | |
echo "jdbc:mariadb://$REPO_HOST:$REPO_PORT/$REPO_DATABASE?characterEncoding=utf8" | |
;; | |
mysql) | |
echo "jdbc:mysql://$REPO_HOST:$REPO_PORT/$REPO_DATABASE?characterEncoding=utf8" | |
;; | |
oracle) | |
echo "jdbc:oracle:thin:@$REPO_HOST:$REPO_PORT/xe" | |
;; | |
postgresql) | |
echo "jdbc:postgresql://$REPO_HOST:$REPO_PORT/$REPO_DATABASE" | |
;; | |
sqlserver) | |
echo "jdbc:sqlserver://$REPO_HOST:$REPO_PORT;database=$REPO_DATABASE" | |
;; | |
*) | |
echo "~~~~~ please supply JDBC URL for your repository ~~~~~" | |
esac | |
else | |
echo $REPO_JDBC_URL | |
fi |