#!/bin/bash

psql -t -A -c 'SELECT datname FROM pg_database' | grep ^${PWD##*/}development.*$ | grep -v master | awk “{gsub(/^${PWD##*/}development/, "")}1” | awk '{gsub(/_/, “-”)}1' | xargs -I {} bash -c 'if [ ! “`git branch –list {}`” ] ; then echo “{}”; fi' | awk '{gsub(/-/, “_”)}1' | awk “$0="${PWD##*/}development"$0” | xargs -I {} bash -c ' echo “Drop database {}? (Y/n)” read yn </dev/tty case $yn in

[Yy] ) dropdb {};;
[Nn] ) exit;;
* ) exit;;

esac'

psql -t -A -c 'SELECT datname FROM pg_database' | grep ^${PWD##*/}test.*$ | grep -v master | awk “{gsub(/^${PWD##*/}test/, "")}1” | awk '{gsub(/_/, “-”)}1' | xargs -I {} bash -c 'if [ ! “`git branch –list {}`” ] ; then echo “{}”; fi' | awk '{gsub(/-/, “_”)}1' | awk “$0="${PWD##*/}test"$0” | xargs -I {} bash -c ' echo “Drop database {}? (Y/n)” read yn </dev/tty case $yn in

[Yy] ) dropdb {};;
[Nn] ) exit;;
* ) exit;;

esac'