#!/bin/sh script_dir=$(dirname $(readlink -f "$0")) SCHEMA=true DATA=true while getopts "as" opt; do case $opt in "a") SCHEMA=false ;; "s") DATA=false ;; esac done if [ $SCHEMA = "true" ]; then echo -n "dumping schema..." docker-compose exec -T postgres pg_dump -U journey -d journey -s -O > $script_dir/01-schema.sql echo " done!" fi if [ $DATA = "true" ]; then echo -n "dumping data..." docker-compose exec -T postgres pg_dump -U journey -d journey -a -O > $script_dir/02-data.sql echo " done!" fi