【postgres】 DBの名前変更とその応用

# 『testdb』の名前を『testdb_backup』に変更
alter database testdb rename to testdb_backup;

名前変更を応用するとdbの切り替え(中身の入れ替え)が可能である。
# 『testdb1』と『testdb2』を入れ替える
alter database testdb1 rename to testdb_tmp;
alter database testdb2 rename to testdb1;
alter database testdb_tmp rename to testdb2;