PostgresSQLのユニーク制約ごと移行したい

実現したいこと

PostgresSQLを複合ユニーク制約ごと複製する

やったこと

pg_dumpとpg_restoreを使用してテーブルを別のPostgresに移行した

発生している問題・エラーメッセージ

移行先のテーブルにユニーク制約が反映されていません。
pg_dump、pg_restoreではユニーク制約ごと移行することはできないのでしょうか。
また、他の方法でユニーク制約を移行することはできるのでしょうか。

補足

移行先と移行元はどちらもAmazon RDS for PostgreSQLです。
テーブルごとに移行したかったためスナップショットは使用しませんでした。

コメントを投稿

0 コメント