ssPsql() { docker exec -it bid-event-backend_db_1 su -s /bin/sh - postgres -c "sh -c 'psql postgres'" } parseGitBranch() { git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/' | sed -e 's/^[[:space:]]*//' } updateFeatureBranch() { git pull && git checkout master && git pull && git checkout - && git merge master } co() { branch=$1 git fetch && git checkout $branch && git pull } deleteBranch() { git push -d origin $1 && git branch -d $1 } # Set command prompt to show current Git branch export PS1="\[\033[01;32m\]\u\[\033[00m\] \$(parseGitBranch)\[\033[01;34m\]\w\[\033[00m\]\$ " alias pruneLocalBranches="git branch | grep -v "master" | xargs git branch -D" alias ls='ls -laG' alias be='cd ~/workspace/source-space/bid-event-backend' alias fe='cd ~/workspace/source-space/bid-event-frontend' # run the postgres db and Azure blob storage in containers ssDockerBackend() { cd ~/workspace/source-space/bid-event-backend docker-compose up } export JAVA_HOME=~/.sdkman/candidates/java/current export PATH=$PATH:$JAVA_HOME/bin #THIS MUST BE AT THE END OF THE FILE FOR SDKMAN TO WORK!!! export SDKMAN_DIR="/Users/donal/.sdkman" [[ -s "/Users/donal/.sdkman/bin/sdkman-init.sh" ]] && source "/Users/donal/.sdkman/bin/sdkman-init.sh"