差分

Tep3-onk-2

22 バイト追加, 2022年9月17日 (土) 16:39
データベース移行
== データベース移行 ==
=== Herokuからdumpしてローカルにheroku_dumpデータベースを新設しリストアする===
$ heroku pg:backups:capture
=== 作り直すアプリはデータベース構造を変えるのでテーブルごとにダンプ・リストアする===
==== データ数確認 ====
<nowiki>=# select count(*) from clients ;
count
(1 row)</nowiki>
==== heroku_dumpデータベースでテーブ名を変える ====
=# ALTER TABLE users RENAME TO users_old;
=# ALTER TABLE clients RENAME TO clients_old;
==== 旧テーブルダンプ ====
テーブル毎にダンプする
% pg_dump --username=jq --table users_old heroku_dump > users_old.sql