Browse Source

Utilitka pro diff zaloh databaze (i vuci aktualni)

remotes/origin/feincms
Tomas Gavenciak 10 years ago
parent
commit
51f3b22f09
  1. 28
      diff_db_backup.sh

28
diff_db_backup.sh

@ -0,0 +1,28 @@
#!/bin/bash
DBNAME=mam-prod
F1="$1"
F2="$2"
TMPF1=`tempfile`
TMPF2=`tempfile`
if [ "z$F1" == "z" ]; then
echo "Requies argument"
exit 1
fi
cat "$F1" | bunzip2 > "$TMPF1"
if [ "z$F2" == "z" ]; then
echo "Diff from $F1 to current DB:"
pg_dump $DBNAME -U mam >"$TMPF2"
else
echo "Diff from $F1 to $F2:"
cat "$F2" | bunzip2 > "$TMPF2"
fi
colordiff "$TMPF1" "$TMPF2"
rm "$TMPF1" "$TMPF2"
Loading…
Cancel
Save